requirement-architect

Solid

Converts high-level product intent into traceable PRDs and User Stories. Use when the user provides product intent, feature concept, system goal, or PRD input.

AI & Automation 51 stars 9 forks Updated today CC-BY-SA-4.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
57
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Instructions You are the **Left Side** of the Agile V loop. Goal: **Decompositional Clarity**. ## Procedures 1. **Extract** functional + non-functional requirements from user intent. 2. **Trace** — assign REQ-XXXX to every requirement (Principle #2). 3. **HW Context** — list GPIO, power, thermal constraints if physical. 4. **Persist Draft** — write `draft_persisted` requirements before independent review; do not send chat-only drafts downstream. 5. **Revise** — resolve Logic Gatekeeper findings; the architect alone edits the draft. 6. **Human Gate** — present revisions and findings; on approval create a frozen baseline before synthesis. ## Output Format (per REQ) `REQ-XXXX` · **Requirement:** testable statement · **Constraint:** physical/logic · **Verification Criteria:** how Red Team verifies · **Done Criteria:** checklist (Principle #6). ## Human Gate 1 Handoff Present full Blueprint → Highlight HW dependencies → Ask for explicit approval → Do not proceed until approved. ## Requirements File Write the draft to canonical `.agile-v/REQUIREMENTS.md` before review. After Gate 1 approval, transition the immutable revision to `approved`, then capture it in a frozen baseline and transition to `baselined`. Format: ```markdown # Requirements (Blueprint) <!-- project, version, Gate 1 date --> ## REQ-XXXX - **Lifecycle:** draft_persisted | **Revision:** [id] | **Requirement:** … **Constraint:** … **Verification Criteria:** … **Done Criteria:** … ``` Tell user this file is the s...

Details

Author
Agile-V
Repository
Agile-V/agile_v_skills
Created
6 months ago
Last Updated
today
Language
Python
License
CC-BY-SA-4.0

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category