validation

Validate project requirements for completeness, consistency, INVEST compliance, and traceability.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/sjnims/requirements-expert --skill validation-sjnims
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: validation
Source: https://github.com/sjnims/requirements-expert/tree/main/plugins/requirements-expert/skills/validation
Command: npx skills add https://github.com/sjnims/requirements-expert --skill validation-sjnims

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a structured framework to validate requirements across vision, epics, stories, and tasks. It guides users through completeness, consistency, quality (INVEST), and traceability checks, reducing rework and speeding up validation.

Core Features & Use Cases

  • Four-Dimensional Validation Framework covering Completeness, Consistency, Quality (INVEST), and Traceability
  • Guidance on thresholds and how to interpret pass/warn/fail levels
  • Ready-to-use references for completeness checks, consistency checks, INVEST criteria, and report templates
  • Generate standardized validation reports to communicate findings

Quick Start

Run through the standard validation flow with your project context. Use the provided references and the example validation report to guide your assessment.

Frequently Asked Questions about validation

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

FAQPage Schema
How do I validate requirements completeness across epics, stories, and tasks?

Requirements validation checks completeness by ensuring each level—vision, epics, stories, and tasks—has measurable acceptance criteria (3–5 per item), explicit parent links, and bounded scope (1–5 days for stories, 2–8 hours for tasks). The Skill applies a four-dimensional framework across your GitHub Projects and flags gaps in a standardized report.

What is INVEST compliance and why does it matter for requirements?

INVEST is a quality framework ensuring requirements are Independent, Negotiable, Valuable, Estimable, Small, and Testable. This Skill validates your stories and tasks against INVEST criteria to reduce rework, improve consistency, and catch quality issues before development begins.

How do I generate a requirements validation report?

Run the validation flow through the four dimensions: completeness, consistency, INVEST compliance, and traceability checks. The Skill outputs a formal standardized report with pass/warn/fail levels, actionable fix guidance, and templates you can use to communicate findings to your team.

Can I use this Skill with GitHub Projects?

Yes. This Skill works within GitHub Projects, validating vision, epics, stories, and tasks directly from your project structure. It integrates data gathering, checks, and reporting into a single workflow without external tools.

What gaps does requirements validation detect?

Validation detects missing acceptance criteria, broken parent-child links, stories or tasks sized outside bounds, inconsistencies between hierarchy levels, and traceability gaps between vision and tasks. Each finding includes guidance on how to fix it.

Do I need prior knowledge to use requirements validation?

No. The Skill provides ready-to-use references for completeness, consistency, and INVEST checks, plus an example report and thresholds for interpreting pass/warn/fail levels. Guidance walks you through the standard validation flow.