From core
Guides AI through requirements authoring workflow (create/update/review/improve) with mandatory user approvals per phase, producing final requirements set, validation pack, and traceability matrix.
npx claudepluginhub griddynamics/rosetta --plugin core<requirements-flow> <description_and_purpose> Prevents premature drafting by enforcing HITL gates where every `<req>` unit receives explicit user approval before proceeding. Each phase produces traceable artifacts (Final Requirements Set, Validation Pack, Traceability Matrix). Input: user request for new requirements, edits, review, refactor, or validation; active skill is `requirements-authoring`. </description_and_purpose> <workflow_phases> Every phase MUST update `requirements-authoring-flow-state.md` in FEATURE TEMP with: phase name, status, artifact produced, and open questions. <d...
/requirementsGenerates comprehensive business and technical requirements for a project or feature from stakeholder analysis, principles, risks, and external documents.
/flow-requirements-evolutionOrchestrates multi-agent workflows for living requirements refinement, change requests, impact analysis, and traceability maintenance throughout SDLC.
/phase-1Analyzes task requirements with dev/QA/UI cross-reviews and generates a detailed requirements document including goals, success criteria, estimates, risks, and questions.
/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.
/kairo-requirementsGenerates detailed EARS requirements document with acceptance criteria from requirement summary, referencing optional PRD, task notes, and project context. Prompts for work scope.
/interviewConducts structured interview with 30-40 questions to extract requirements and generates REQ-*.md files from ideas, docs, or REQ IDs.
Share bugs, ideas, or general feedback.
<description_and_purpose>
Prevents premature drafting by enforcing HITL gates where every <req> unit receives explicit user approval before proceeding. Each phase produces traceable artifacts (Final Requirements Set, Validation Pack, Traceability Matrix). Input: user request for new requirements, edits, review, refactor, or validation; active skill is requirements-authoring.
</description_and_purpose>
<workflow_phases>
Every phase MUST update requirements-authoring-flow-state.md in FEATURE TEMP with: phase name, status, artifact produced, and open questions.
Artifact: Discovery Summary (context, existing requirements, constraints, affected files). Done when: scope boundaries and relevant requirement files are identified.
Artifact: Research Notes (sources, constraints, prior art, reusable requirement patterns). Done when: relevant references are gathered OR no additional sources are needed. Skip when: local context is complete and no external standards are needed.
<intent_capture phase="3" priority="must" subagent="requirements-engineer" role="Requirements analyst capturing intent and assumptions">
Artifact: Intent Capture. Done when: intent is restated, scope and goals confirmed, assumptions listed, and questions resolved.
</intent_capture>
Artifact: Requirement Outline (areas, file mapping, ID strategy, traceability plan). Done when: user approves structure and requirement batching strategy.
Artifact: Draft Requirement Units (from requirements-authoring/assets/ra-requirement-unit.xml).
Done when: every in-scope requirement has schema-complete draft and explicit user decision.
<req> schemaDraftArtifact: Validation Report (rubric results, conflict checks, gap checks, risks). Done when: checklist passes and unresolved issues are either fixed or explicitly deferred.
requirements-authoring/assets/ra-validation-rubric.md FROM KB and run validationArtifact: Final Requirements Set, Validation Pack, Traceability Matrix, Change Log. Done when: artifacts are stored in target location and state file is complete.
requirements-authoring/assets/ra-change-log.md FROM KB and update change log</workflow_phases>
Use USE SKILL for skills, ACQUIRE FROM KB for rules.
Skills:
requirements-authoring - authoring, reviewing, validating requirementsRules:
rules/requirements-best-practices.md - requirements quality and process rules<validation_checklist>
<req> explicitly user-approved</validation_checklist>