review-requirements

Validate REQUIREMENTS.md files against SB quality criteria and SPEC.md coverage.

6|3|Updated Mar 31, 2026
One-click install
npx skills add https://github.com/alo-exp/silver-bullet --skill review-requirements-alo-exp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: review-requirements
Source: https://github.com/alo-exp/silver-bullet/tree/main/forge/skills/review-requirements
Command: npx skills add https://github.com/alo-exp/silver-bullet --skill review-requirements-alo-exp

SYSTEM DOCUMENTATION & REQUIREMENTS

This skill should be used for REQUIREMENTS.md artifact reviewer — validates requirements quality: required sections, REQ-ID format and uniqueness, testable acceptance criteria, priority fields, traceability frontmatter, and SPEC.md criterion coverage

Frequently Asked Questions about review-requirements

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I validate REQUIREMENTS.md files for quality and traceability?

To validate REQUIREMENTS.md files for quality and traceability, audit the document against SB quality criteria by checking required sections, REQ-ID format, uniqueness, acceptance criteria, priority fields, and SPEC.md cross-references. This process reports structured PASS or ISSUES_FOUND findings without modifying the source document.

What makes acceptance criteria in requirements documents testable?

Acceptance criteria in requirements documents are testable when they include specific, verifiable conditions linked to a unique REQ-ID. The validation process checks for these strict frontmatter and content rules, ensuring each requirement has a priority field and traceability coverage to prevent gaps.

How do I check SPEC.md criterion coverage in a requirements artifact review?

Checking SPEC.md criterion coverage involves cross-referencing each requirement in the document against the specifications. The artifact reviewer validates this traceability to ensure no duplicates or gaps exist across large projects, outputting structured PASS or ISSUES_FOUND findings.

Can I audit requirements documents without modifying the original source file?

Yes, you can audit requirements documents without modifying the original source file. The validation process applies strict frontmatter and content rules to read and evaluate the REQUIREMENTS.md file, reporting structured PASS or ISSUES_FOUND findings while preserving the source document exactly as is.

Why do I need to validate REQ-ID format and uniqueness in requirements management?

Validating REQ-ID format and uniqueness is necessary to prevent duplicate requirements and gaps across large projects. The artifact reviewer checks these identifiers along with traceability frontmatter and SPEC.md criterion coverage to ensure strict document quality and accurate cross-referencing.

Does the requirements validation process work for large projects with multiple specification files?

Yes, the requirements validation process works for large projects by applying strict frontmatter and content rules to check cross-references to SPEC.md. It prevents duplicates or gaps across multiple specification files, reporting structured PASS or ISSUES_FOUND findings for artifact reviews.