speckit-checklist

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing feature specifications often leaves gaps, ambiguities, and inconsistencies that only surface during implementation. This Skill generates structured checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and measurability before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test whether requirements are well-written, not whether the implementation works, covering completeness, clarity, consistency, coverage, and edge cases. - Context-Aware Generation: Loads spec.md, plan.md, and tasks.md from the spec-kit feature directory and asks up to three dynamic clarifying questions to calibrate scope, depth, and audience. - Traceable, Appendable Output: Creates or appends to domain-named checklist files (e.g., ux.md, security.md) with CHK-numbered items carrying traceability markers like [Gap], [Ambiguity], and [Spec §X.Y]. - Use Case: Before implementing a new API feature, run the checklist command to generate an api.md checklist verifying that error response formats, rate limits, and authentication requirements are fully specified. ## Quick Start Ask the assistant to generate a security requirements checklist for the current spec-kit feature.

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 argument such as security or ux. The skill loads spec.md, plan.md, and tasks.md from the feature directory, asks clarifying questions, and writes a checklist file under the feature's checklists folder.

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 questions like whether vague terms are 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 the feature folder. The prerequisites script resolves FEATURE_DIR and available documents before generation.

Can I create multiple checklists for the same feature?

Yes, each invocation uses a short domain name like ux.md, api.md, or security.md. If the file already exists, new items are appended with continuing CHK numbers instead of overwriting existing content.

Why does the checklist forbid items starting with Verify or Test?

Those phrasings test implementation behavior rather than requirement quality. The checklist validates what is written in the spec, so items must ask whether requirements are defined, quantified, or consistent instead of checking system behavior.