BMAD-METHOD/src/core-skills
pbean dfae0291ca fix(bmad-module): copy file-typed agents/commands entries on install
The copy planner treated every skills/agents/commands entry as a
directory and ran it through addDirRecursive, which lists files *under*
the path. For a subagent declared as a file (e.g.
`"agents": ["./agents/foo.md"]` — a standard Claude-Code shape) that
listed nothing, so the agent was silently dropped from the install even
though rewriteManifestPaths already remapped it to `./agents/foo.md`.

Stat each entry and branch: directories recurse as before, files are
queued directly (honoring the ignore matcher). Verified by the
comprehensive fixture's changelog-archivist.md agent.

Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
2026-05-28 19:29:40 -07:00
..
bmad-advanced-elicitation refactor(skills): remove bmad-skill-manifest yaml; introduce central config.toml (#2285) 2026-04-19 23:11:44 -05:00
bmad-brainstorming refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
bmad-customize feat(bmad-prd): new PRD skill + product-brief updates (#2378) 2026-05-13 16:45:17 -05:00
bmad-distillator refactor(catalog): rename after/before to preceded-by/followed-by (#2360) 2026-05-01 12:28:50 -07:00
bmad-editorial-review-prose refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
bmad-editorial-review-structure refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
bmad-help feat(bmad-prd): new PRD skill + product-brief updates (#2378) 2026-05-13 16:45:17 -05:00
bmad-index-docs refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
bmad-module fix(bmad-module): copy file-typed agents/commands entries on install 2026-05-28 19:29:40 -07:00
bmad-party-mode refactor(skills): remove bmad-skill-manifest yaml; introduce central config.toml (#2285) 2026-04-19 23:11:44 -05:00
bmad-review-adversarial-general refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
bmad-review-edge-case-hunter refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
bmad-shard-doc refactor(installer): discover skills by SKILL.md instead of manifest YAML (#2082) 2026-03-21 00:11:23 -06:00
module-help.csv feat(bmad-module): register skill in core module-help.csv 2026-05-28 19:29:18 -07:00
module.yaml v6.7.0: bundle module registry, retire marketplace, refresh display names (#2388) 2026-05-17 17:47:25 -05:00