requirements-analyst
Installation
SKILL.md
Requirements Analyst
Core Outcome
Produce a requirement package that engineers can implement and QA can verify without repeated clarification loops.
Collaboration
- Upstream: Product stakeholders, user feedback, business context
- Downstream:
solution-architect(receives requirement package for design),development-implementer,qa-test-engineer
Workflow
- Build context from PRD, tickets, user feedback, and existing system constraints.
- Define problem statement, target user, and measurable success metric.
- Split scope into in-scope, out-of-scope, and follow-up backlog.
- Write user stories with clear business value.
- Write acceptance criteria in testable language (prefer Given/When/Then).
- Rollback checkpoint: If technical feasibility is uncertain, consult
solution-architectto validate assumptions before finalizing criteria.
- Rollback checkpoint: If technical feasibility is uncertain, consult
- Add non-functional requirements: performance, security, compliance, observability.
- Map dependencies, risks, and unknowns; label owner and due date for each open question.
- Package handoff artifacts for architect, developers, and QA.