To Spec
Zet het gesprek dat u al had om in een repo-bewuste specificatie in .plan/.
Werkt met setup
Wat het doet
Synthetiseert het huidige gesprek en de codebase tot een specificatie (PRD) geschreven naar .plan/<slug>/spec.md, zonder interviewstap. Het dwingt een test-seam schets af vóór het schrijven en een vaste set secties: probleem, oplossing, een uitputtende user-story lijst, implementatiebeslissingen, testbeslissingen en out-of-scope. Wordt aangeroepen door /to-spec te typen nadat u klaar bent met het bespreken van een functie.
Testrapport
Voerde het uit tegen een echte 25-regelige Python CLI plus een functiegesprek, en vergeleek het resultaat met een no-skill specificatie: 21 user stories tegen nul, en 0 file-path of code referenties tegen 4 die zouden rotten bij de eerste refactor. De seam stap is waar het zijn waarde bewijst - het dreef het testplan naar het bestaande main(argv) entry point en markeerde dat het notitiebestand per test omleidbaar moet zijn, een hiaat dat de baseline spec miste en dat we bevestigden door uitvoering (een test-stijl aanroep schreef rechtstreeks naar $HOME/.notes.json). Het ving ook vier gedragingen op die de baseline liet vallen, inclusief wat een hernoeming van een niet-bestaand label zou moeten doen. Het nadeel is dat de frontmatter disable-model-invocation bevat, dus het activeert nooit vanuit een formulering als 'write this up as a spec' - je moet /to-spec typen, wat de skills/README van de repo eerlijk documenteert. Het bevindt zich onder skills/.optional/, een verborgen directory die u niet zult opmerken bij het browsen door de repo op GitHub.
Getest op: 2026-07-28 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/rengwu/wayfinder-maps.git mkdir -p ~/.claude/skills cd wayfinder-maps && cp -r skills/.optional/to-spec ~/.claude/skills/to-spec
Commando's en voorbeeldprompts
/to-specZet het gesprek dat u al had om in een repo-bewuste specificatie in .plan/.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
/to-spec turn what we just discussed about tagging into a written PRDSave a spec to .plan for the notes feature we just finished designingWrite a PRD from this conversation with an exhaustive user story list