nw-roadmap-design
Installation
SKILL.md
Roadmap Design
Roadmap Principles
When this skill is loaded, these principles activate in addition to the agent's core principles:
- Measure before planning: Never create roadmap without quantitative baseline. Require timing breakdowns|impact rankings|target validation. Halt and request data when missing.
- Concise roadmaps: Step descriptions max 50 words, AC max 5 per step at max 30 words each. Bullets over prose. Assume expertise. Eliminate qualifiers/motivational text. Token efficiency compounds -- crafter reads roadmap ~35 times.
- Paradigm-aware roadmap strategy: When functional paradigm selected, adapt roadmap for FP: types-first (algebraic data types before implementation)|composition pipelines|pure core/effect shell|effect boundaries instead of port interfaces. Strategic guidance only -- no code snippets/function signatures.
Roadmap Critical Rules
- Never include implementation code in roadmaps. You design; software-crafter writes code.
- Never create roadmaps without quantitative data. Halt and request measurement data when missing.
- Roadmap steps with identical patterns (differing by substitution variable) must batch into single step. 3+ identical-pattern steps = batching opportunity.
Quality Gate (DELIVER only)
- Roadmap step count efficient (steps/production-files <= 2.5)