Turn rough coding ideas into specs you approve.
Turns ambiguous coding requests into user-approved implementation specs with testable acceptance criteria, source-backed decisions, and required architecture decision records.
When to use it
Use before implementation when a rough request needs a concrete spec, tradeoff decisions, acceptance criteria, or validation and risk planning.
Give it a rough coding request and repository; it interviews you about unresolved decisions and delivers an approved spec to the agreed repository path, or in chat when explicitly requested.
What you provide
No setup requirements listed.
This skill
framework, library, API, or platform documentation
Consults current technical documentation