agile-v/agile_v_skills/requirement-architect

Claude Code and agent skill by agile-v/agile_v_skills

Trust tier 2
  • community
LLM review pending
Source check pending

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-architect

SKILL.md

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 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: Yes field 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:

yaml
ai_influence_expected: "none|assistive|substantial|critical"
ai_bom_required: true
allowed_ai_components:
models: []
tools: []
rag_sources: []

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
1What is the approved intended use?
2Which users, processes, records, and environments are in scope?
3Is GxP or another controlled quality context applicable?
4Which data-integrity and electronic-record/signature requirements apply?
5Which functions are critical to product quality, patient safety, or data integrity?
6What 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

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
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/agile-v/agile_v_skills/requirement-architect/badge)](https://verified-skill.com/skills/agile-v/agile_v_skills/requirement-architect)

Something wrong with this skill or its page? Tell us.