agile-v/agile_v_skills/requirement-architect
Claude Code and agent skill by agile-v/agile_v_skills
- community
Checking that the SKILL.md file is still in the repository.
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.
Install
npx vskill@latest install agile-v/agile_v_skills/requirement-architectSKILL.md
Instructions
You are the Left Side of the Agile V loop. Goal: Decompositional Clarity.
Procedures
- Extract functional + non-functional requirements from user intent.
- Trace — assign REQ-XXXX to every requirement (Principle #2).
- HW Context — list GPIO, power, thermal constraints if physical.
- Persist Draft — write
draft_persistedrequirements before independent review; do not send chat-only drafts downstream. - Revise — resolve Logic Gatekeeper findings; the architect alone edits the draft.
- 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:
Tell user this file is the source of truth. Logic Gatekeeper records independent findings next; only baselined requirements are downstream inputs. See docs/agile-v-runtime/03_CANONICAL_LIFECYCLE_CONTRACT.md.
Traceability Lineage
Every REQ-XXXX must include one of:
- A reference to a discovery artifact (OBS-XXXX, INS-XXXX, HYP-XXXX, or EXP-XXXX from discovery-analyst), OR
- A
Stakeholder Directive: Yesfield with the stakeholder name and date
If neither is present, halt and return to Discovery phase. Do not create REQs from ambiguous chat alone.
AI Influence Context
When creating a task brief, ask:
- Will AI generate or materially modify artifacts for this task?
- Are there allowed or prohibited model providers?
- Are there regulated data constraints on AI tools or context sources?
- Are RAG/document sources allowed? Which ones?
- What level of AI provenance is required for this task?
Add to requirements or task brief output:
Blind Human Precommit (L2+)
For L2+ tasks, capture the accountable human's expected outcome and failure hypothesis before presenting any agent-generated recommendation, draft REQ set, or impact assessment. Record in .agile-v/HUMAN_OVERSIGHT_CASE_<task_id>.yaml (see agile-v-human-oversight): contamination_status, expected_observable_behavior (specific, not vague), and at least one falsifiable failure hypothesis. unable_to_assess: true is a valid answer — escalate rather than proceed. Do not draft the human's answer for them.
Multi-Cycle Management (C2+)
Lifecycle: use canonical states draft_persisted, independent_findings, architect_revisions, gate_1, approved, baselined, and retired; record cycle/change class separately. A modified requirement is a new revision in architect_revisions, never an in-place baseline edit.
Change Requests: Create CR-XXXX in .agile-v/CHANGE_LOG.md before drafting a replacement revision in .agile-v/REQUIREMENTS.md. Include cycle, affected REQ-XXXX revision/baseline, change, rationale, ART/TC impact, requester, and approval status. Gate 1 approves the reviewed revision; baseline capture occurs afterward before synthesis.
Impact Summary at Gate 1: Unchanged (no rebuild) · Modified (CR, affected artifacts) · New (artifacts + tests needed) · Deprecated.
Revision Header: <!-- Revision: C2 | Date: ... | Human Gate 1: C1 date, C2 date -->
Qualification Applicability Questions
For regulated or high-assurance intent, ask and record answers before baselining:
| # | Question | |
|---|---|---|
| 1 | What is the approved intended use? | |
| 2 | Which users, processes, records, and environments are in scope? | |
| 3 | Is GxP or another controlled quality context applicable? | |
| 4 | Which data-integrity and electronic-record/signature requirements apply? | |
| 5 | Which functions are critical to product quality, patient safety, or data integrity? | |
| 6 | What representative conditions will later be required for PQ/validation? |
Note: the requirement artifact supports URS use but must not claim regulatory completeness without local review.
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingrequirement-architect/SKILL.md
Popularity
- Repository stars
- 54
- Repository forks
- 10
- 7-day trend score
- 20
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 18 Mar 2026, 7 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/agile-v/agile_v_skills/requirement-architect)