to-spec
Installation
SKILL.md
Contract
- Input: problem or task defined by the skill body.
- Output: Markdown artifact or structured result with completion criteria met.
- Side effects: none (design/review/documentation only unless explicitly stated).
- Dependencies: none (self-contained unless linked to other skills).
- Stop condition: all process steps completed; artifact saved; criteria checked.
- Risk: low.
- Boundary: produces reasoning or documentation artifacts; does not modify external systems unless explicitly instructed.
This skill takes the current conversation context and codebase understanding and produces a spec (you may know this document as a PRD). Do NOT interview the user — just synthesize what you already know. Write the published issue body in English, and use the this repo's vocabulary consistently.
The issue tracker and triage label vocabulary should have been provided to you — run /setup-quirk-skills if not.
The canonical work-item metadata shape is documented in docs/agents/work-item-format.md; follow it for labels, milestone, project, fields, and todo/acceptance structure.