speckit-checklist

Generate requirements-quality checklists for spec-kit feature specifications.

1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/stefaniuk/loadout --skill speckit-checklist-stefaniuk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/stefaniuk/loadout/tree/main/.github/skills/speckit-checklist
Command: npx skills add https://github.com/stefaniuk/loadout --skill speckit-checklist-stefaniuk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and measurable requirements is hard, and gaps or ambiguities in a spec often surface only during implementation. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of a feature specification before coding begins. ## Core Features & Use Cases - Requirements Quality Checklists: Generates domain-specific checklists (ux.md, api.md, security.md, performance.md) that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Interactive Clarification: Derives up to three contextual clarifying questions from the user's input and feature documents to calibrate scope, depth, audience, and risk focus before generating items. - Append-Only File Management: Creates or appends to checklist files in the feature's checklists directory with globally incrementing CHK IDs, preserving existing content and leaving items unchecked for reviewer sign-off. - Use Case: A reviewer preparing a PR for a new API feature runs the checklist generator to produce an api.md checklist verifying that error response formats, rate limits, and authentication requirements are specified consistently across the spec. ## Quick Start Ask the assistant to generate a security requirements checklist for the current feature using the speckit-checklist skill.

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 requirements checklist for a spec-kit feature?▼

Invoke the speckit-checklist skill with an optional focus description, such as a domain like security or UX. It loads the feature's spec, plan, and tasks files, asks clarifying questions, then creates or appends to a checklist file in the feature's checklists directory.

What is the difference between a requirements checklist and a test plan?▼

A requirements checklist tests the quality of the written requirements themselves, asking whether items are complete, clear, and measurable. A test plan verifies that the implemented system behaves correctly, which this skill explicitly prohibits.

Does speckit-checklist work with the Superpowers workflow mode?▼

No, it only runs when the active workflow mode is speckit. If the mode is superpowers, the skill stops and instructs you to switch with make workflow-use mode=speckit before proceeding.

Can I create multiple checklists for the same feature?▼

Yes, each invocation uses a short descriptive filename like ux.md or api.md in the feature's checklists folder. If the file already exists, new items are appended with continuing CHK IDs rather than replacing existing content.

Why are generated checklist items left unchecked?▼

Checklists are reviewer-owned artifacts where a checked box means the reviewer confirmed the requirement quality criterion is satisfied. The generator must not mark items as complete, since that judgment belongs to the human reviewer.