Agent skill

requirement-architect

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.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/requirement-architect

Metadata

Additional technical details for this skill

author
agile-v.org
version
1.3
standard
Agile V
sections index
[
    "Procedures & Output Format",
    "Human Gate 1 Handoff",
    "Requirements File Convention",
    "Multi-Cycle Management"
]

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

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

Expand your agent's capabilities with these related and highly-rated skills.

Didn't find tool you were looking for?

Be as detailed as possible for better results