speckit-checklist

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and testable feature requirements is hard, and gaps or ambiguities in specs surface late as implementation defects. This Skill generates domain-focused checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and coverage before coding begins. ## Core Features & Use Cases - Requirements Quality Checklists: Creates categorized checklist items (completeness, clarity, consistency, measurability, edge cases) with CHK IDs and traceability references to spec sections. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the active feature directory, respects the project constitution, and supports extension hooks before and after generation. - Interactive Scoping: Asks up to three dynamic clarifying questions to calibrate depth, audience, and risk focus, then creates or appends to files like ux.md, api.md, or security.md under the feature's checklists folder. - Use Case: Before implementing a new API feature, run the checklist command to produce an api.md checklist verifying that error formats, rate limits, and versioning requirements are explicitly specified. ## Quick Start Ask the agent 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 command with an optional focus area such as ux, api, or security. The skill loads the feature's spec.md, plan.md, and tasks.md, asks clarifying questions, then writes a checklist file under the feature's checklists directory.

What is a requirements quality checklist in spec-kit?

It is a set of unit tests for requirements writing that checks whether specifications are complete, clear, consistent, and measurable. Items ask whether requirements are defined and quantified rather than testing whether the implementation works.

Does speckit-checklist work without a .specify directory?

No, it requires a spec-kit project structure with a .specify directory containing scripts, templates, and optionally a memory constitution. The prerequisite script resolves the feature directory and available documents from that structure.

Can I create multiple checklists for the same feature?

Yes, each invocation uses a short domain filename like ux.md or security.md, so multiple checklist types coexist in the checklists folder. If a file already exists, new items are appended with continuing CHK numbers.

Why does the checklist forbid items like verify or test the implementation?

The checklist validates the quality of written requirements, not system behavior. Items must ask whether requirements are specified, quantified, and consistent, avoiding implementation verification, test cases, or QA procedures.