1.6 KiB
1.6 KiB
Phase 1 Analysis: Native Skills Lean PoC
Date: 2026-03-07
Branch: feature/native-skills-lean-shard-doc-prototype
North-star reference: docs/native-skills-transition-north-star-thread-2026-03-07.md
Problem Statement
The prior native-skills transition effort overshot scope. This recovery PoC must prove a single end-to-end duplicate native-skill path while preserving all current legacy task/help behavior.
Scope
In scope:
- One duplicated native-skill prototype only:
bmad-shard-doc-skill-prototype - Source capability remains
src/core/tasks/shard-doc.xml - Installer behavior only for supported native-skill tools:
- discover prototype metadata
- register/copy to skill output surface
- Minimal tests proving prototype duplication for skill tools and no regression for non-skill tools
Out of scope:
- Multi-capability conversion
- Broad authority/metadata redesign
- Command/help surface changes
- Repository-wide migration framework
Constraints
- Keep
module-help.csvbehavior unchanged - Keep legacy
bmad-shard-doccapability intact - Keep PR lean and reviewable
- Avoid touching unrelated installer paths
Risks and Mitigations
- Risk: duplicate visible command surfaces
Mitigation: apply prototype duplication only onskill_formatinstallers - Risk: behavior drift for legacy task/help paths
Mitigation: no edits to legacy task file, task/help catalogs, or command generation rules - Risk: hidden regressions across tool outputs
Mitigation: add targeted install-component tests for one skill-format and one non-skill tool