← ClaudeAtlas

requirement-extractionlisted

An agent that can take ambiguous human input - "make the dashboard faster," "add authentication," "fix the search" - and systematically convert it into concrete, testable requirements before writing code. Agents without this skill build the wrong thing confidently.
varunk130/ai-workflow-playbooks · ★ 2 · Data & Documents · score 70
Install: claude install-skill varunk130/ai-workflow-playbooks
# Requirement Extraction ## What This Skill Enables An agent that can take ambiguous human input - "make the dashboard faster," "add authentication," "fix the search" - and systematically convert it into concrete, testable requirements before writing code. Agents without this skill build the wrong thing confidently. ## Core Competencies ### 1. Signal Capture Receive input without interpreting or filtering: - Record the exact words the user used - Note what was said AND what was left unsaid - Identify the stated goal vs the implied constraints - Distinguish between the problem description and a proposed solution ### 2. Ambiguity Detection Flag vague language that needs clarification: | Vague Input | What's Missing | Clarifying Question | |-------------|---------------|-------------------| | "Make it faster" | Faster by how much? Which operation? | "What's the current latency, and what's the target?" | | "Add user roles" | Which roles? What permissions? | "What actions should each role be able to perform?" | | "Fix the bug" | Which bug? How to reproduce? | "Can you describe the steps to trigger this behavior?" | | "It should be secure" | Against what threats? What data? | "What sensitive data does this handle, and who should access it?" | | "Like Spotify does it" | Which specific feature/behavior? | "Can you describe the specific interaction you're referring to?" | ### 3. Assumption Surfacing Make every implicit assumption explicit before proceeding: ``` STATED: "Add a l