speckit-checklist

Generate requirements quality checklists from feature specs.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/tomlm/Boxcars --skill speckit-checklist-tomlm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/tomlm/Boxcars/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/tomlm/Boxcars --skill speckit-checklist-tomlm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-checklist enables rapid generation of targeted requirements quality checklists from user-provided feature specs, ensuring completeness, clarity, and testability.

Core Features & Use Cases

  • Generates checklists that evaluate completeness, clarity, consistency, measurability, coverage, edge cases, and non-functional requirements.
  • Supports alignment with spec sections and references to Spec IDs for traceability.
  • Produces items that follow the "Unit Tests for English" pattern and organizes by quality dimension.

Quick Start

Provide your feature requirements in plain text and Speckit-checklist will generate a ready-to-use quality checklist in 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 English from my feature requirements?

Creating unit tests for English from feature requirements involves generating a checklist that validates spec completeness, clarity, and measurability. The tool organizes these checks by quality dimension and references Spec IDs for traceability.

What is a requirements quality checklist and what does it evaluate?

A requirements quality checklist evaluates feature specs for completeness, clarity, consistency, measurability, coverage, edge cases, and non-functional requirements. It acts as unit tests for English, ensuring every requirement is testable and traceable.

Can I trace generated checklist items back to specific spec sections?

Yes, you can trace checklist items back to spec sections. The generated checklist supports alignment with spec sections and references Spec IDs, ensuring full traceability for your quality validation process.

How do I check if my spec covers edge cases and non-functional requirements?

To check if your spec covers edge cases and non-functional requirements, input your feature spec text. The tool evaluates these dimensions automatically and organizes the findings into a focused quality checklist.

Where are the generated requirements checklists saved?

Generated requirements checklists are saved in the checklists/ directory. The tool outputs a ready-to-use file there after evaluating your plain text feature requirements.