claude

tilelang2ascend-ops-developer-skills

TileLang2AscendC 算子自动生成 Skills(7 个)。TileLang 设计、AscendC 转译、Case 精简、性能分析、精度调优、Trace 记录。

0 on GitHubby CANNBotv1.0.0updated 4 months agoskills
/

Plugin tilelang2ascend-ops-developer-skills from marketplace cannbot in jieran-zhang/cannbot-skills. Commands read from the repo's manifest — 1 month ago.

What it installs

Skills (6)

  • tilelang2ascend-case-simplifier

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

  • tilelang2ascend-operator-project-init

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

  • tilelang2ascend-precision-tuning

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

  • tilelang2ascend-tilelang-designer

    TileLang kernel 设计与实现专家 Skill。为 PyTorch Model 设计并实现自定义 TileLang kernel: 完成 block-level 设计、tile-level 设计,并生成 model_new_tilelang.py 调用自定义 TileLang kernel。 当需要为复杂算子设计 TileLang kernel 时,使用此 skill。 输入:output_dir 目录路径(包含 model.py)。 输出:block_level/ 设计、tile_level/ 设计、model_new_tilelang.py 实现。

  • tilelang2ascend-trace-recorder

    执行 trace 记录员 Skill。在算子任务完成后,回顾整个执行过程, 生成结构化的 trace 记录供 meta-agent 优化使用。 当算子任务完成后需要记录执行过程时,使用此 skill。 输入:output_dir 目录路径、各阶段执行结果信息。 输出:{output_dir}/trace.md 结构化执行记录。

  • tilelang2ascend-translator

    AscendC kernel 转译与实现专家 Skill。将 TileLang 设计转译为 AscendC kernel, 并生成 model_new_ascendc.py 调用 AscendC kernel。 当 TileLang 设计完成需要转译为 AscendC kernel 时,使用此 skill。 输入:output_dir 目录路径(包含 tile_level/ 和 model_new_tilelang.py)。 输出:kernel/ 下的 AscendC 实现、model_new_ascendc.py。

View source on GitHub

More from jieran-zhang/cannbot-skills

All 20 plugins →

AISS-TilingSolver:Ascend C 算子 Tiling 参数自动求解工具(MatMul / Vector)。下载安装、构造 JSON 输入、运行求解、结果解读与故障排查。

67 skills

0

Ascend C 代码审查 Skills(2 个)。代码审查规范和 API 文档检索。

67 skills

0

Ascend C Kernel 直调算子开发 Skills(40+ 个)。API 检索、Tiling 设计、精度调试、性能采集、环境检查、代码模板等。

67 skills

0

PyPTO 算子开发 Skills(8 个)。API 探索、Golden 生成、需求理解、算子设计与开发、性能调优、精度调试。

67 skills

0

TileLang 算子开发 Skills(9 个)。环境检查、子模块拉取、算子设计、算子开发、测试设计、API 最佳实践、编程模式指南、性能优化、代码审查。

67 skills

0

Triton-Ascend 算子代码生成与优化 Skills(6 个)。任务提取、算法设计、代码生成、功能验证、性能优化,以及 NPU 架构参考。

67 skills

0

Similar plugins

Matt Pocock's agent skills for real engineering (grilling, spec/ticket flows, TDD, code review, domain modelling and more).

39 skills

mattpocock/skills 323,108

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

5 skills + 35 modes + Material Passport pipeline. Includes v3.6.7 cross-model audit gate and v3.6.8 generator-evaluator contract.

5 skills · 16 commands · 4 agents · hooks

Imbad0202/academic-research-skills 56,698

obsidian

claude

Claude Skills for Obsidian

6 skills

kepano/obsidian-skills 51,587

Maintain tilelang2ascend-ops-developer-skills?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins20 plugins