skills/megatron-change-analyzer/SKILL.md
Analyze official Megatron-LM commits, PRs, and branch change sets to identify feature evolution, candidate breaking changes, and migration-relevant events. Use when Codex already has a normalized Megatron change set and needs to explain what changed, which new features matter, and which changes should flow into MindSpeed adaptation work.
npx skillsauth add Ascend/agent-skills megatron-change-analyzerInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Turn a raw Megatron change set into structured feature evolution findings that are ready for downstream implementation work. Focus on extracting the real upstream feature shape, not on writing MindSpeed code yet.
change-set, not an arbitrary pile of commits.megatron main findings as exploratory unless the user has supplied a strict target mapping.Produce a structured report with one event per feature or migration-relevant change:
{
"branch": "core_v0.15.3",
"events": [
{
"title": "Add feature X",
"kind": "new_feature",
"commits": ["sha1", "sha2"],
"primary_commit": "sha2",
"areas": ["training", "config"],
"breaking_risk": "medium",
"migration_relevance": "high",
"notes": "Short factual summary",
"evidence": ["file/path.py", "arguments.py"],
"upstream_changed_files": ["megatron/path_a.py", "megatron/path_b.py"],
"implementation_units": [
{
"name": "Expose new config flag",
"kind": "config_surface",
"upstream_files": ["megatron/training/config/training_config.py"],
"summary": "What this unit changes in upstream code"
},
{
"name": "Add runtime behavior",
"kind": "runtime_logic",
"upstream_files": ["megatron/training/global_vars.py"],
"summary": "What runtime path must be ported downstream"
}
],
"porting_notes": [
"Facts the downstream mapper should preserve when porting the feature"
]
}
]
}
testing
Kubernetes 集群健康检查与安全修复 — 诊断问题,用户确认后执行修复
tools
昇腾NPU CANN Toolkit+Kernels+NNAL安装部署技能。支持从官网下载run包安装和从Docker镜像提取两种方式,覆盖驱动检查、包下载、安装、环境变量配置与验证全流程。当用户需要安装CANN全套组件或指定版本CANN到自定义路径时调用。
development
编译 ATB (Ascend Transformer Boost) 测试框架。当用户需要编译 ATB 测试框架、 运行 CSV 测试、或构建 atb_test_framework 时调用。支持全量编译(含第三方依赖克隆与源替换) 和增量编译两种模式。需在 Docker 容器内配合 CANN 环境执行。
databases
ATB OPS→ACLNN 迁移标准化工作流主模板。整合前置学习、设计文档生成、CSV用例设计、 实际迁移、编译验证、测试验证全流程,提供明确的阶段 Gates 和用户确认机制。