speckit-checklist

Generate requirement-quality checklists with CHK IDs from user requirements.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate tailored quality checklists for a feature by converting user requirements into structured unit-test style items that validate completeness, clarity, consistency, coverage, and non-functional aspects.

Core Features & Use Cases

  • Creates unit-test-style checklists to validate requirement quality (completeness, clarity, consistency, coverage, edge cases, and non-functional considerations).
  • Integrates with spec-kit style projects that contain a .specify/ directory and writes outputs under FEATURE_DIR/checklists/.
  • Supports extension hooks for pre- and post-generation steps and progressive context loading from feature documents (spec.md, plan.md, tasks.md).

Quick Start

Run the speckit-checklist command from the repository root to generate or update checklists for your current feature requirements.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I auto-generate requirement checklists from spec documents?

To generate quality checklists from requirements, run the command from the repository root. It loads feature context progressively from spec.md, plan.md, and tasks.md, then writes structured validation items to the checklists directory with CHK IDs.

Can I generate requirement checklists for a spec-kit project without a .specify directory?

No, checklist generation requires a spec-kit project with a .specify directory. The tool depends on this structure to load feature context and output checklists under the feature directory.

What is a requirement-quality checklist and how does it validate feature specs?

A requirement-quality checklist contains unit-test style items validating feature completeness, clarity, consistency, edge cases, and non-functional aspects. It structures requirement validation for PR reviews.

How do I extend checklist generation with custom pre and post hooks?

You can extend checklist generation by configuring the supported pre- and post-generation extension hooks. This injects custom processing logic before or after the tool writes checklist outputs.

Does spec-kit checklist generation work for PR reviews?

Yes, spec-kit checklist generation applies during PR reviews to validate feature requirements. It produces domain-focused checklists ensuring requirement quality before merging.