Agent Plugins Marketplace
All plugins

shmem-ops-generator

v0.1.0

基于 SHMEM 的 Ascend 集体通信自定义算子开发插件,覆盖需求澄清、通信方案设计、代码生成、编译调试、正确性验证、性能评测与自动优化。

Claude Code10 Skills

By CANNBot CommunityLicense: CANN-2.04 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
10 skill or MCP entries
Source updated
Sep 16, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install shmem-ops-generator for Claude Code

Installs for the current user
claude plugin marketplace add IchenDEV/agent-plugin-mkt
claude plugin marketplace update agent-plugin-marketplace
claude plugin install shmem-ops-generator@agent-plugin-marketplace

Paste and run these commands in a terminal with Claude Code. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/hicann/cannbot-skills

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is plugins-community/shmem-ops-generator/.

Plugin files

plugins-community/shmem-ops-generator/
├── .claude-plugin/plugin.json
├── skills/shmem-ops-code-gen/SKILL.md
├── skills/shmem-ops-code-review/SKILL.md
├── skills/shmem-ops-compile-debug/SKILL.md
├── skills/shmem-ops-correctness-eval/SKILL.md
├── skills/shmem-ops-design/SKILL.md
├── skills/shmem-ops-dev/SKILL.md
├── skills/shmem-ops-performance-eval/SKILL.md
├── skills/shmem-ops-performance-optim/SKILL.md
├── skills/shmem-ops-testcase-gen/SKILL.md
└── skills/shmem-ops-torch-bind/SKILL.md

Included Skills10

shmem-ops-code-genskills/shmem-ops-code-gen/SKILL.md

根据 design.md 生成基于 SHMEM 的算子代码、CMake、README 和目录结构。触发:用户需要基于 SHMEM 生成算子实现、kernel、CMake 或工程目录时使用。关键词:基于SHMEM代码生成、算子实现、code-gen、kernel、CMake。

shmem-ops-code-reviewskills/shmem-ops-code-review/SKILL.md

基于 SHMEM 的算子实现与设计一致性走读,生成 review-report.md。触发:用户需要检查 SHMEM 算子代码与 design.md 的一致性或进行代码审查时使用。关键词:基于SHMEM代码走读、code review、design review、一致性检查、走读。

shmem-ops-compile-debugskills/shmem-ops-compile-debug/SKILL.md

编译、运行和调试基于 SHMEM 的算子。触发:用户需要编译、运行 SHMEM 算子,或定位构建和运行失败时使用。关键词:基于SHMEM编译调试、compile、debug、build、运行、失败定位。

shmem-ops-correctness-evalskills/shmem-ops-correctness-eval/SKILL.md

执行基于 SHMEM 的算子正确性契约验证并生成报告。触发:用户需要验证 SHMEM 算子结果、执行 case matrix 或检查精度时使用。关键词:基于SHMEM正确性验证、correctness、测试执行、精度验证。

shmem-ops-designskills/shmem-ops-design/SKILL.md

基于 SHMEM 设计通信算子与通算融合算子,将需求转化为 design.md。触发:用户需要分析通信算法、PE、内存、同步或制定 SHMEM 算子设计方案时使用。关键词:基于SHMEM算子设计、算子设计、设计文档、design、Canonical DSL、capability mapping。

shmem-ops-devskills/shmem-ops-dev/SKILL.md

基于 SHMEM 的通信算子与通算融合算子端到端开发编排器,串联需求→设计→代码→编译→验证→性能全流程。触发:用户需要端到端开发、验证、评测或优化 SHMEM 通信/通算融合算子时使用。关键词:基于SHMEM算子开发、端到端开发、算子开发、编排、工作流、通信算子、通算融合。

shmem-ops-performance-evalskills/shmem-ops-performance-eval/SKILL.md

基于 SHMEM 的算子性能采集、baseline 对比、瓶颈分析和性能报告生成。触发:用户需要采集 SHMEM 算子时延/带宽、对比 HCCL 或 aclnn baseline 时使用。关键词:基于SHMEM性能评估、性能采集、performance、baseline、bandwidth、性能报告。

shmem-ops-performance-optimskills/shmem-ops-performance-optim/SKILL.md

基于 SHMEM 的算子性能优化迭代,固定 5 轮机制优化,每轮输出 Δ% 对比。触发:用户需要定位 SHMEM 算子瓶颈、调优通信机制或执行自动性能优化时使用。关键词:基于SHMEM性能优化、调优、optimization、机制优化、性能调优。

shmem-ops-testcase-genskills/shmem-ops-testcase-gen/SKILL.md

为基于 SHMEM 的算子生成正确性测试计划、case matrix、golden/checker 和测试脚本。触发:用户需要设计 SHMEM 算子测试用例、case matrix、golden、checker 或测试脚本时使用。关键词:基于SHMEM测试用例、case matrix、golden、checker、gen_data、check_result。

shmem-ops-torch-bindskills/shmem-ops-torch-bind/SKILL.md

将基于 SHMEM 的算子封装为 PyTorch CustomClass,生成 Python 测试脚本并验证。触发:用户明确需要为 SHMEM 算子接入 Torch/PyTorch、生成绑定或执行 Torch 验证时使用。关键词:基于SHMEM的Torch接入、torch、PyTorch、CustomClass、torch_binding。

Plugin manifests1

plugins-community/shmem-ops-generator/.claude-plugin/plugin.json
{
  "name": "shmem-ops-generator",
  "description": "基于 SHMEM 的 Ascend 集体通信自定义算子开发插件,覆盖需求澄清、通信方案设计、代码生成、编译调试、正确性验证、性能评测与自动优化。",
  "version": "0.1.0",
  "author": {
    "name": "CANNBot Community"
  },
  "homepage": "https://gitcode.com/cann/cannbot-skills",
  "repository": "https://gitcode.com/cann/cannbot-skills",
  "license": "CANN-2.0",
  "dependencies": [
    "shmem-ops-skills"
  ],
  "agents": [
    "./AGENTS.md"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[shmem-ops-generator on Agent Plugins Marketplace](https://pluginsmp.com/plugins/shmem-ops-generator)