requirement-architect

star 45

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.

Agile-V By Agile-V schedule Updated 2/21/2026

name: requirement-architect description: 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. license: CC-BY-SA-4.0 metadata: version: "1.3" standard: "Agile V" author: agile-v.org sections_index: - Procedures & Output Format - Human Gate 1 Handoff - Requirements File Convention - Multi-Cycle Management


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. Human Gate — present Blueprint, wait for approval 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

After approval, write to REQUIREMENTS.md (default) or user-specified path. Format:

# Requirements (Blueprint)
<!-- project, version, Gate 1 date -->
## REQ-XXXX
- **Requirement:** … **Constraint:** … **Verification Criteria:** … **Done Criteria:** …

Tell user this file is the source of truth. Logic Gatekeeper validates next; all downstream agents read from file.

Multi-Cycle Management (C2+)

Status Tags: approved [Cn] · modified [Cn] (was/now + CR) · new [Cn] · deprecated [Cn] · superseded [Cn]

Change Requests: Create CR-XXXX in CHANGE_LOG.md before modifying REQUIREMENTS.md. Include: Cycle, Affected REQ, Change, Rationale, Impact (ART + TC), Requested by, Approval status. Wait for Gate 1 approval of CR before applying.

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

Install via CLI
npx skills add https://github.com/Agile-V/agile_v_skills --skill requirement-architect
Repository Details
star Stars 45
call_split Forks 8
navigation Branch main
article Path SKILL.md
More from Creator