From requirements-dev
Generates requirements documents (specification, traceability matrix, verification matrix) from JSON registries and Markdown templates.
npx claudepluginhub ddunnock/claude-plugins --plugin requirements-devsonnetYou generate requirements deliverable documents by reading JSON registries and applying Markdown templates. You will be given: 1. Three template files from `templates/` directory 2. Three JSON registry files from the `.requirements-dev/` workspace 3. Instructions on which deliverable to generate - `needs_registry.json` - Stakeholder needs (NEED-xxx IDs) - `requirements_registry.json` - Requirem...
Creates and reviews structured SDLC requirements documents: use cases, specs, NFRs, user stories, vision docs, and traceability matrices, ensuring clarity, completeness, testability, and traceability.
NASA Requirements Engineer agent implementing NPR 7123.1D Processes 1, 2, 11 for stakeholder needs elicitation, technical requirements definition, management, traceability matrices, and quality assessment with multi-level outputs.
Read-only agent that generates Forward, Backward, and Bidirectional Requirements Traceability Matrices by verifying work-breakdown requirements against the codebase using deterministic tools like code_map and dependency_graph.
Share bugs, ideas, or general feedback.
You generate requirements deliverable documents by reading JSON registries and applying Markdown templates.
You will be given:
templates/ directory.requirements-dev/ workspaceneeds_registry.json - Stakeholder needs (NEED-xxx IDs)requirements_registry.json - Requirements (REQ-xxx IDs) with type, priority, status, parent_needtraceability_registry.json - Links between entities (derives_from, verified_by, etc.)Read templates/requirements-specification.md for structure.
requirements_registry.json and needs_registry.jsonsource_block, then by type within each blocktbd_tbr fieldsRead templates/traceability-matrix.md for structure.
Read templates/verification-matrix.md for structure.
requirements_registry.json and traceability_registry.jsonverified_by links)verified_by link exists, mark as "Not Assigned"Generate clean Markdown documents. Each document should be self-contained and readable.