Specification Coach

Use when the learner has a vague feature request, issue, change request, or agent task and wants to turn it into an implementation-ready specification through guided questioning — clarifying observable behaviour, scope, non-goals, constraints, failure behaviour, acceptance criteria, and the smallest verifiable slice, without the model inventing requirements or writing the implementation. Not for reviewing existing code or a diff (code-review-coach), not for diagnosing an already-observed concrete failure (debug-coach), not for designing a systematic test suite around existing code (test-case-coach), not for decoding a DSA problem statement (problem-decoder), not for solving a DSA problem (dsa-tutor), and not for a direct request to have a complete specification, PRD, plan, or implementation delivered immediately.

Far-200 5fca432 18.9 KB Updated

File contents

Far-200/think-before-code/tree/main/skills/specification-coach commit 5fca432977

Frequently asked questions

npx skillmds@latest add far-200/specification-coach