speckit-checklist

Generate unit-test style requirement checklists from feature specs, plans, and tasks.

Updated Apr 13, 2026
One-click install
npx skills add https://github.com/GarethJB/workflow-plugin --skill speckit-checklist-garethjb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/GarethJB/workflow-plugin/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/GarethJB/workflow-plugin --skill speckit-checklist-garethjb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate structured, high-quality checklists that validate the quality, completeness, clarity, and coverage of requirements within feature specs, ensuring consistent contract-driven development.

Core Features & Use Cases

  • Automatically generate "Unit Tests for Requirements" style checklists to assess completeness, clarity, consistency, and coverage.
  • Append new checklist items to existing domain-specific files, preserving history and enabling traceability.
  • Load contextual feature information (spec, plan, tasks) to tailor questions and ensure risk-aware coverage for upcoming changes.

Quick Start

Run the speckit-checklist skill with your domain focus to generate a new checklist in the feature's checklists directory.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I generate unit-test style checklists to validate feature requirement quality?

Generate unit-test style checklists by loading contextual feature information from your spec, plan, and tasks to produce structured items assessing requirement completeness, clarity, consistency, and coverage. These items act as unit tests for validating spec quality.

What is the best way to ensure requirement traceability when appending new checklist items?

The best way to maintain requirement traceability is to append new checklist items to existing domain-specific files. This preserves historical context and enables incremental tracking of structured quality criteria across development iterations.

Can I tailor requirement checklists to specific domains and upcoming feature changes?

Yes, you can tailor requirement checklists to specific domains by applying a domain focus when running the generation process. It loads feature context to ensure risk-aware coverage and domain-referenced quality criteria for upcoming changes.

Do I need existing spec and plan files to generate targeted requirement checklists?

Existing spec, plan, and task files are required to generate targeted checklists. The tool loads this contextual feature information to tailor questions and ensure risk-aware coverage for the upcoming development changes.

Why does my requirements checklist lack consistency across different feature specs?

Your requirements checklist lacks consistency because it is not applying structured, domain-referenced quality criteria. Generating unit-test style checklist items from loaded spec and plan context ensures consistent contract-driven development and validation.

When should I not use automated checklist generation for spec quality validation?

You should avoid automated checklist generation for spec quality validation when your project lacks existing spec, plan, or task files, as the tool requires this contextual feature information to generate risk-aware and domain-relevant checklist items.