requirements-planning

Write testable requirements and acceptance criteria for PRDs and user stories.

186|15|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/kid-sid/claude-spellbook --skill requirements-planning
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: requirements-planning
Source: https://github.com/kid-sid/claude-spellbook/tree/main/skills/requirements-planning
Command: npx skills add https://github.com/kid-sid/claude-spellbook --skill requirements-planning

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps product teams write clear, testable requirements and acceptance criteria for PRDs, epics, and sprint tasks.

Core Features & Use Cases

  • INVEST Criteria: Ensures each story is Independent, Negotiable, Valuable, Estimable, Small, and Testable.
  • Acceptance Criteria Formats: Provides BDD-style Given/When/Then and checklist-based criteria.
  • PRD & Planning Guidance: Guides turning epics into sprint-sized stories and defining Definition of Done.

Quick Start

Draft a PRD or user story using the INVEST checklist and acceptance criteria templates.

Frequently Asked Questions about requirements-planning

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

FAQPage Schema
How do I write testable acceptance criteria for user stories?

Testable acceptance criteria for user stories can be written using BDD-style Given/When/Then formats or checklist-based criteria, ensuring each requirement is verifiable and clearly defines the expected behavior.

What is the INVEST checklist for breaking epics into sprint-sized tasks?

The INVEST checklist ensures stories are Independent, Negotiable, Valuable, Estimable, Small, and Testable. Applying INVEST guides product teams in breaking down epics into manageable sprint-sized tasks.

How do I define the Definition of Done for a product requirement?

Defining the Definition of Done for a product requirement involves establishing clear, testable acceptance criteria and using a PRD template to guide end-to-end planning and ensure all conditions are met.

Can I draft a complete PRD using BDD and checklist formats?

Yes, you can draft a complete PRD using BDD and checklist acceptance criteria formats alongside an included PRD template to guide end-to-end product planning activities from epics to sprint tasks.

What's the best way to ensure user stories are estimable and negotiable?

To ensure user stories are estimable and negotiable, apply the INVEST criteria during story writing to verify each task is clearly scoped, valuable, and testable before sprint planning.