Agent skill
when-gathering-requirements-use-interactive-planner
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/when-gathering-requirements-use-interactive-planner
SKILL.md
Interactive Requirements Planning SOP
metadata:
skill_name: when-gathering-requirements-use-interactive-planner
version: 1.0.0
category: specialized-tools
difficulty: beginner
estimated_duration: 15-30 minutes
trigger_patterns:
- "gather requirements"
- "interactive questions"
- "requirements gathering"
- "clarify requirements"
agents:
- planner
- researcher
- system-architect
success_criteria:
- Requirements gathered
- Specifications documented
- Stakeholder approval
- Action plan created
Overview
Use Claude Code's AskUserQuestion tool to gather comprehensive requirements through structured multi-select questions.
Phases
Phase 1: Discover Needs (3-5 min)
Ask initial questions about project goals and scope using AskUserQuestion tool.
Phase 2: Clarify Details (5-10 min)
Follow up with detailed technical and timeline questions.
Phase 3: Structure Requirements (3-5 min)
Organize responses into formal specifications document.
Phase 4: Validate Completeness (2-5 min)
Review with stakeholders and get approval.
Phase 5: Document Specifications (2-5 min)
Create final documentation and action plan.
Best Practices
- Ask open, clear questions
- Provide descriptive options
- Use multi-select for priorities
- Document all responses
- Validate with stakeholders
- Create actionable plans
Workflow Summary
Duration: 15-30 minutes
Deliverables:
- Requirements specification
- Technical architecture
- Action plan
- Validation report
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?