用于CANN平台开发,提供代码生成、CodeCheck、代码检视、资料更新、编译构建、性能优化等核心技能,助力提升平台开发效率与质量。
| 文件 | 最后提交记录 | 最后更新时间 |
|---|
| add api-doc-generator to marketplace | 4 个月前 |
| feat: add cann-fix-precommit gate before every commit 新增 cann-fix-precommit 子 skill,在 code 之后、test/pr 之前执行提交前门禁, 保证每次提交的代码都符合仓库 pre-commit 规则。 门禁按优先级选择模式: - pre-commit-config:仓库存在 .pre-commit-config.yaml 时运行 pre-commit run, 并安装 git pre-commit hook(配置含 commit-msg 时一并安装),使后续 git commit 自动执行同一套检查;hook 自动修复文件后会重跑并记录修复清单。 - repo-hook:执行仓库自带的 .githooks/pre-commit 等可执行脚本。 - builtin-fallback:无任何配置时执行内置基线检查(git diff --check、行尾空白、 文件末尾换行、CRLF、冲突标记、大文件)。 缺少 pre-commit 命令时依次尝试 pip、pip --user 和独立 venv 安装,兼容 PEP 668 externally-managed 环境;仍不可用且仓库存在 pre-commit 配置时结论为 INCONCLUSIVE, 禁止提交而不是静默放行。 门禁具备拦截能力而非仅出报告: - create_fix_pr.py 在 add/commit/push 前运行门禁或校验 --precommit-report, 结论不是 PASS/SKIPPED 时终止,并在输出中记录 precommit 字段。 - pipeline 新增 precommit 阶段并输出 cann-fix-precommit.md;门禁未通过时跳过 PR 阶段且退出码为 2,但仍执行 test 以便留痕。 - 新增 --precommit-all-files、--skip-precommit 和 CANN_FIX_SKIP_PRECOMMIT。 同步更新 root/pipeline/pr/code SKILL.md、readme、安装器(8 个子 skill)、 流程架构文档和架构图。 Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com> | 10 天前 |
| fix: deduplicate architecture edge labels | 8 天前 |
| cann agent skills init | 5 个月前 |
| cann agent skills init | 5 个月前 |
| fix url | 2 个月前 |
| cann agent skills init | 5 个月前 |
| docs: 提供中英双语 README,默认中文,去除算子等具体描述 | 5 个月前 |
| README add gitcode-pipeline | 3 个月前 |
CANN Agent Skills
English
用于 CANN 平台开发,提供代码生成、CodeCheck、代码检视、资料更新、编译构建、性能优化等核心技能,助力提升平台开发效率与质量。
什么是 Skills?
Skills 是包含指令、脚本和资源的文件夹,Agent 会动态加载这些内容以提升在专项任务上的表现。详见 Agent Skills 规范。
安装(Claude Code)
/plugin marketplace add https://gitcode.com/cann-agent/skills.git
/plugin install cann-workflow@cann-agent-marketplace
/plugin install gitcode-skills@cann-agent-marketplace
安装(OpenCode)
npx skills add https://gitcode.com/cann-agent/skills.git -a opencode
skills列表
cann-workflow(生产环境)
gitcode操作
许可证
Apache 2.0
用于CANN平台开发,提供代码生成、CodeCheck、代码检视、资料更新、编译构建、性能优化等核心技能,助力提升平台开发效率与质量。
定制我的领域