From workflow-skills
Requirements clarification session — ask targeted questions to expose ambiguities, missing constraints, edge cases, and hidden assumptions before any planning or coding begins. Use when the user describes a feature or change but key details are unclear, when scope feels vague, or when the user says "clarify", "clarify requirements", "ask me questions first", "what do you need to know?", or "let's clarify before we plan". Do NOT write code or a plan during this skill — only ask and listen.
How this skill is triggered — by the user, by Claude, or both
Slash command
/workflow-skills:clarify-requirementsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
The cost of a wrong assumption is paid at the end of the task, when it's most
The cost of a wrong assumption is paid at the end of the task, when it's most expensive to fix. Grilling surfaces those assumptions at the start, when changing course is cheap.
Before asking anything:
CONTEXT.md to understand domain vocabulary.Round 1 — Scope and outcome
Ask 3–5 questions that clarify the boundaries of success:
Wait for answers before proceeding.
Round 2 — Edge cases and failure modes (only if Round 1 reveals complexity)
After the clarification, restate your understanding in one paragraph:
"Based on what you've told me: [summary]. The scope is [X]. Out of scope: [Y]. Key constraints: [Z]. Is this correct?"
Only proceed to /plan or /tdd after the user confirms.
CONTEXT.md, AGENTS.md, or the codebase./design — use when clarification reveals the architecture is not yet decided/harden-plan — next step after design to stress-test the plan against the domain model/plan — next step when requirements and design are settledGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub rene404/workflow-skills --plugin workflow-skills