From ai-devkit
Reviews feature requirements document against template for completeness, summarizes key elements and gaps, asks clarifications, brainstorms options, and iterates until resolved with next-step guidance.
npx claudepluginhub codeaholicguy/ai-devkitReview `docs/ai/requirements/feature-{name}.md` and the project-level template `docs/ai/requirements/README.md` to ensure structure and content alignment.
1. **Use Memory for Context** — Search memory for related requirements/domain decisions before starting: `npx ai-devkit@latest memory search --query "<feature requirements>"`.
2. Summarize:
- Core problem statement and affected users
- Goals, non-goals, and success criteria
- Primary user stories & critical flows
- Constraints, assumptions, open questions
- Any missing sections or deviations from the template
3. **Clarify .../requirementsGathers non-technical requirements for a feature using EARS syntax from topic or description input, drafts spec file, iterates feedback until approved, saves pipeline state.
/interviewConducts structured interview with 30-40 questions to extract requirements and generates REQ-*.md files from ideas, docs, or REQ IDs.
/requirementsGenerates requirements spec for a feature with user stories, functional requirements, acceptance criteria, and constraints. Uses questionnaire if no <feature-name> provided; supports --auto flag.
Share bugs, ideas, or general feedback.
Review docs/ai/requirements/feature-{name}.md and the project-level template docs/ai/requirements/README.md to ensure structure and content alignment.
npx ai-devkit@latest memory search --query "<feature requirements>".npx ai-devkit@latest memory store ..../new-requirement; otherwise continue to /review-design.