BMAD-METHOD/tools/cli/installers/lib/ide/shared
Alex Verkhovsky 09e6debb4b feat(skills): add canonical bmad- naming via skill manifests
Add bmad-skill-manifest.yaml sidecars to all 38 capabilities (tasks,
agents, workflows) declaring canonicalId as the single source of truth
for skill names. Update Claude Code and Codex installers to prefer
canonicalId over path-derived names, with graceful fallback.

- 24 manifest files covering 38 capabilities
- New shared skill-manifest.js utility for manifest loading
- resolveSkillName() in path-utils.js bridges manifest → installer
- All command generators propagate canonicalId through CSV manifests
- Drops bmm module prefix from all user-facing skill names

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-06 09:02:34 -07:00
..
agent-command-generator.js feat(skills): add canonical bmad- naming via skill manifests 2026-03-06 09:02:34 -07:00
bmad-artifacts.js feat(skills): add canonical bmad- naming via skill manifests 2026-03-06 09:02:34 -07:00
module-injections.js Fix glob pattern to use forward slashes (#1241) 2026-01-14 21:16:23 -06:00
path-utils.js feat(skills): add canonical bmad- naming via skill manifests 2026-03-06 09:02:34 -07:00
skill-manifest.js feat(skills): add canonical bmad- naming via skill manifests 2026-03-06 09:02:34 -07:00
task-tool-command-generator.js feat(skills): add canonical bmad- naming via skill manifests 2026-03-06 09:02:34 -07:00
workflow-command-generator.js feat(skills): add canonical bmad- naming via skill manifests 2026-03-06 09:02:34 -07:00