prd-check

Validate PRD structure, test coverage, and quality via npx ralph prd-check.

38|5|Updated Dec 10, 2025
One-click install
npx skills add https://github.com/allierays/agentic-loop --skill prd-check
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: prd-check
Source: https://github.com/allierays/agentic-loop/tree/main/.claude/skills/prd-check
Command: npx skills add https://github.com/allierays/agentic-loop --skill prd-check

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures your Product Requirements Document (PRD) is well-structured, contains executable test steps, and meets quality standards before initiating an automated development loop.

Core Features & Use Cases

  • PRD Validation: Checks for completeness, correctness, and adherence to best practices.
  • Test Coverage Analysis: Verifies that stories include actionable test steps.
  • Interactive Fixing: Allows for guided correction of identified issues.
  • Use Case: Before starting a complex feature development, run /prd-check to ensure all user stories are clearly defined with verifiable outcomes, preventing wasted development cycles.

Quick Start

Run the PRD validation to check story quality, test coverage, and structure.

Frequently Asked Questions about prd-check

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

FAQPage Schema
How do I validate test coverage in a Product Requirements Document?

PRD validation checks your product requirements document for executable test steps using curl, pytest, or playwright to ensure stories contain verifiable outcomes. It analyzes test coverage and structure to prevent wasted development cycles.

What makes a user story valid for automated development loops?

A valid user story requires executable testSteps, an apiContract for backends, a testUrl for frontends, security criteria for auth stories, and pagination for list endpoints. Validation checks these elements to ensure quality standards are met.

Can I automatically fix issues found during PRD quality assurance?

Yes, PRD validation offers interactive fixing by guiding you through correcting identified issues automatically. It ensures missing elements like executable testSteps, apiContracts, and security criteria are added to meet quality standards.

Does PRD validation work with agile development workflows?

PRD validation fits agile workflows by ensuring product requirements documents are well-structured with actionable test steps before initiating automated development loops. This prevents wasted cycles by verifying outcomes are clearly defined upfront.

Why does my PRD validation fail when checking backend and frontend stories?

PRD validation fails when backend stories lack an apiContract or frontend stories miss a testUrl. It also flags missing executable testSteps, security criteria for auth stories, and pagination for list endpoints to ensure complete coverage.