Agent Plugins Marketplace
All plugins

tilelang2ascendc-ops-generator

v1.3.1

Ascend C 算子自动生成 Team。通过双路径(design.md / TileLang)设计表达和 AscendC 转译优化,端到端完成算子开发(7 Phase 工作流,含 Phase 7 知识演进闭环),含 1 个专业 Agent 和 9 个配套 Skill。

Claude Code6 Skills

By CANNBotLicense: MIT4 GitHub starsUpdated last week

Directory evidence

Runtimes
Claude Code
Parsed components
6 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 tilelang2ascendc-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 tilelang2ascendc-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/tilelang2ascendc-ops-generator/.

Plugin files

plugins-community/tilelang2ascendc-ops-generator/
├── .claude-plugin/plugin.json
├── skills/tilelang2ascend-case-simplifier/SKILL.md
├── skills/tilelang2ascend-operator-project-init/SKILL.md
├── skills/tilelang2ascend-precision-tuning/SKILL.md
├── skills/tilelang2ascend-tilelang-designer/SKILL.md
├── skills/tilelang2ascend-trace-recorder/SKILL.md
└── skills/tilelang2ascend-translator/SKILL.md

Included Skills6

tilelang2ascend-case-simplifierskills/tilelang2ascend-case-simplifier/SKILL.md

测试用例精简专家 Skill。读取 `{output_dir}` 中与算子对应的 `.json` 文件, 对其中的输入 cases(JSON Lines 格式,每行一个 `{"inputs": [...]}` 对象)进行精简, 使 case 数量尽量不超过 10 个,同时保证覆盖度。 当测试用例数量过多需要精简时,使用此 skill。

tilelang2ascend-operator-project-initskills/tilelang2ascend-operator-project-init/SKILL.md

初始化 AscendC 算子工程并创建可编译的算子骨架。触发场景:(1) 用户要求创建新算子;(2) 关键词:ascendc算子、新建算子、算子目录、算子初始化;(3) 需要基于 ascend-kernel 模板快速落地。本 skill 不只建目录,还输出“可继续开发”的标准文件与检查清单。

tilelang2ascend-precision-tuningskills/tilelang2ascend-precision-tuning/SKILL.md

用于DumpTensor进行AscendC算子精度的调试。 Use when: - AscendC kernel / 算子精度失败,结果不对,数值错误,部分位置错误,或 NaN/Inf - 需要用 DumpTensor / dumptensor / dump tensor 看中间结果、GM/UB/Workspace 数据 - 需要分段定位 `Cube输入/中间/输出`、`Vector输入/中间/输出` 哪一段出问题

tilelang2ascend-tilelang-designerskills/tilelang2ascend-tilelang-designer/SKILL.md

TileLang kernel 设计调度 Skill。协调 tilelang-op-design(设计方法论)和 tilelang-op-develop(编码规范), 完成 block-level 设计、tile-level 设计和 model_new_tilelang.py 生成, 并通过步骤 4(tilelang-perf-optimization 本体)完成测量驱动的性能迭代。 产物对接下游 AscendC translator 算子生成流程。 触发:当需要为复杂算子(Attention、MatMul 变体、Norm 变体、Sort、多输入融合)生成 TileLang kernel 设计时使用。

tilelang2ascend-trace-recorderskills/tilelang2ascend-trace-recorder/SKILL.md

执行 trace 记录员 + 知识演进 Skill。在算子任务完成后,回顾整个执行过程, 生成结构化的 trace 记录({output_dir}/trace.md),并从 trace.md 提取 "走偏点"与成功模式,经 cannbot-knowledge 的 ops-knowledge-ingest 标准路由 沉淀为 OKF (okf.v1) 知识卡写入共享知识库 runbooks/,供后续算子生成任务 经 knowledge-query 检索复用。当算子任务完成后需要记录执行过程 并进行知识演进时,使用此 skill。

tilelang2ascend-translatorskills/tilelang2ascend-translator/SKILL.md

AscendC kernel 转译与实现专家 Skill。将 TileLang 设计转译为 AscendC kernel, 并生成 model_new_ascendc.py 调用 AscendC kernel。 当 TileLang 设计完成需要转译为 AscendC kernel 时,使用此 skill。

Plugin manifests1

plugins-community/tilelang2ascendc-ops-generator/.claude-plugin/plugin.json
{
  "name": "tilelang2ascendc-ops-generator",
  "description": "Ascend C 算子自动生成 Team。通过双路径(design.md / TileLang)设计表达和 AscendC 转译优化,端到端完成算子开发(7 Phase 工作流,含 Phase 7 知识演进闭环),含 1 个专业 Agent 和 9 个配套 Skill。",
  "version": "1.3.1",
  "author": {
    "name": "CANNBot"
  },
  "homepage": "https://gitcode.com/cann/cannbot-skills",
  "repository": "https://gitcode.com/cann/cannbot-skills",
  "license": "MIT",
  "dependencies": [
    "ops-direct-invoke-skills",
    "tilelang2ascend-ops-developer-skills",
    "cannbot-knowledge-contributor-skills"
  ],
  "agents": [
    "./agents/tilelang2ascendc-kernel-generator.md"
  ]
}

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

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