speckit-checklist

Generate a requirements-quality checklist from feature specifications and spec.md, plan.md, and tasks.md.

Updated Dec 29, 2025
One-click install
npx skills add https://github.com/EmpoweredHouse/accrete --skill speckit-checklist-empoweredhouse
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/EmpoweredHouse/accrete/tree/main/skills/speckit-checklist
Command: npx skills add https://github.com/EmpoweredHouse/accrete --skill speckit-checklist-empoweredhouse

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating a robust, readable checklist that validates the quality of requirements statements, ensuring they are complete, unambiguous, and testable.

Core Features & Use Cases

  • Creates a structured "Unit Tests for Requirements" style checklist that focuses on the quality of requirements written in natural language.
  • Integrates with feature docs (spec.md, plan.md, tasks.md) to surface gaps and ambiguities.
  • Supports progressive disclosure and branching questions to tailor the checklist to project needs.

Quick Start

Use this skill to generate a requirements-quality checklist for a feature based on your spec artifacts.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I generate a checklist to validate requirements quality?

To generate a requirements-quality checklist, provide your feature specifications and the system will produce structured items evaluating completeness, clarity, consistency, measurability, and coverage for your project.

How do I detect gaps and ambiguities in my spec.md and plan.md files?

Detect gaps and ambiguities in spec.md and plan.md files by applying a tailored checklist that cross-references your feature docs to surface missing scenarios and untestable natural language statements.

What is a requirements-quality checklist and when do I need one?

A requirements-quality checklist is a structured set of validations, like unit tests for requirements, used when you need to ensure your written specifications are complete, unambiguous, and testable before development.

Can I use my existing tasks.md file to check for missing scenarios?

Yes, you can use your existing tasks.md file alongside spec.md and plan.md to check for missing scenarios, as the checklist generation integrates with these artifacts to detect coverage gaps.

What is the best way to ensure my feature requirements are measurable and consistent?

The best way to ensure feature requirements are measurable and consistent is to apply a validation checklist that evaluates each statement against criteria for clarity, measurability, and alignment with project spec sections.

Do I need to provide complete feature docs to generate a requirements checklist?

You do not need complete feature docs; the checklist generation applies progressive disclosure and branching questions to tailor the output based on available spec artifacts, even when some are missing.