speckit-checklist

Generate requirements-quality checklists with CHK IDs for English specs.

Updated Mar 18, 2026
One-click install
npx skills add https://github.com/raccioly/coach-gravity --skill speckit-checklist-raccioly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/raccioly/coach-gravity/tree/main/.agent/skills/speckit-checklist
Command: npx skills add https://github.com/raccioly/coach-gravity --skill speckit-checklist-raccioly

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate custom quality checklists for validating requirements completeness and clarity. Use to create unit tests for English that ensure spec quality before implementation.

Core Features & Use Cases

  • Creates unit tests for requirements quality (completeness, clarity, consistency, coverage, and edge cases) in English.
  • Supports integration with .specify-based project structures to load spec context and guide reviewers.
  • Produces and stores checklists under checklists/ with domain-based filenames and sequential CHK IDs for traceability.

Quick Start

Run the speckit.checklist command against your SPEC directory to generate a new requirements-quality checklist under checklists/.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I create unit tests for requirements quality in English specifications?

You create unit tests for requirements quality by running a checklist command against your specification directory, which validates completeness, clarity, and coverage in English before implementation begins.

What does a requirements quality checklist validate in a project specification?

A requirements quality checklist validates completeness, clarity, consistency, coverage, and edge cases by specifying measurable acceptance criteria and traceability references to spec sections.

Can I use this checklist generator with my existing .specify project structure?

Yes, you can use it with .specify-based project structures. It loads spec context from your plan, tasks, and artifacts to guide reviewers and generate domain-based checklists.

How do I generate a quality checklist for my SPEC directory?

To generate a quality checklist, run the checklist command against your SPEC directory. It produces and stores checklists under a checklists folder with domain-based filenames and sequential CHK IDs.

What's the best way to ensure traceability in requirements quality checklists?

The best way to ensure traceability is using a consistent CHK numbering scheme with sequential IDs. The generated checklists include traceability references directly mapped to spec sections.

When should I not use an automated checklist for requirements validation?

You should avoid automated checklists when specifications lack structured plan, tasks, and artifacts, as the tool relies on .specify-based project context to validate completeness and generate traceability references.