chore(agents): cleanup skill manifests and remove shared manifest#2035
chore(agents): cleanup skill manifests and remove shared manifest#2035
Conversation
Update per-agent bmad-skill-manifest.yaml files and remove the now-redundant shared bmad-skill-manifest.yaml after capabilities were inlined into SKILL.md.
|
Caution Review failedThe pull request is closed. ℹ️ Recent review info⚙️ Run configurationConfiguration used: Path: .coderabbit.yaml Review profile: CHILL Plan: Pro Run ID: 📒 Files selected for processing (10)
📝 WalkthroughWalkthroughThis change reclassifies nine agent manifests from type "agent" to type "skill" in their individual manifest files, and removes their duplicate definitions from the central agent manifest file. Changes
Estimated code review effort🎯 2 (Simple) | ⏱️ ~8 minutes Possibly related PRs
✨ Finishing Touches🧪 Generate unit tests (beta)
📝 Coding Plan
Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out. Comment |
🤖 Augment PR SummarySummary: This PR standardizes BMM “agent” skill manifests and removes a legacy shared manifest. Changes:
Technical Notes: This aligns agent directories with the broader skill-manifest format and relies on per-skill metadata (now in SKILL.md) rather than a centralized manifest. 🤖 Was this summary useful? React with 👍 or 👎 |
| @@ -1,4 +1,4 @@ | |||
| type: agent | |||
| type: skill | |||
There was a problem hiding this comment.
collectAgents()’s “new-format agent directory” handling in tools/cli/installers/lib/core/manifest-generator.js only emits _config/agent-manifest.csv entries for directories whose manifest is type: agent, so switching this to type: skill likely drops this persona from the agent manifest. Can you confirm that’s intended (since agent-manifest.csv is referenced by party-mode and used to enrich the help catalog)?
Severity: medium
Other Locations
src/bmm/agents/bmad-agent-architect/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-dev/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-pm/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-qa/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-quick-flow-solo-dev/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-sm/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-tech-writer/bmad-skill-manifest.yaml:1src/bmm/agents/bmad-agent-ux-designer/bmad-skill-manifest.yaml:1
🤖 Was this useful? React with 👍 or 👎, or 🚀 if it prevented an incident/outage.
Summary
bmad-skill-manifest.yamlfiles (9 agents)src/bmm/agents/bmad-skill-manifest.yamlafter capabilities were inlined into SKILL.mdTest plan