| name | requirements-researcher |
| description | Feasibility and requirements clarification for software/infra/product work; use when asked what is possible, to assess constraints/tradeoffs, or to clarify user flows and turn ambiguous requests into actionable questions before handing off to spec-writer. |
| license | MIT |
| tags | ["requirements","discovery","product"] |
| allowed-tools | ["bash","git","markdown"] |
| metadata | {"author":"laurenceputra","version":"1.0.0"} |
Requirements Researcher
Clarify feasibility, constraints, and user flow so requests become spec‑ready.
Workflow
- Restate goal and success criteria.
- Identify constraints and dependencies.
- Ask user flow and edge case questions.
- Summarize options and open questions.
Output Format
- Goal (restated)
- Constraints
- Questions
- Options/Tradeoffs
- Ready for spec-writer
References