speckit-checklist

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

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/Argoss84/Kando-Caracter-sheet-generator --skill speckit-checklist-argoss84
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/Argoss84/Kando-Caracter-sheet-generator/tree/main/.cursor/skills/speckit-checklist
Command: npx skills add https://github.com/Argoss84/Kando-Caracter-sheet-generator --skill speckit-checklist-argoss84

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs surface late as costly rework. This Skill generates reviewer-owned checklists that act as unit tests for requirements, validating completeness, clarity, consistency, and measurability before implementation begins. ## Core Features & Use Cases - Requirements Quality Checklists: Generates domain-focused checklists (ux.md, api.md, security.md, performance.md) that test whether requirements are well-written rather than whether code works. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the feature directory, applies the canonical checklist template, and appends items with incrementing CHK IDs without overwriting existing content. - Clarifying Questions & Hooks: Derives up to five contextual clarifying questions from user input and supports pre/post extension hooks via .specify/extensions.yml. - Use Case: Before implementing a new API feature, run the checklist command to produce an api.md checklist verifying that error response formats, rate limits, and versioning requirements are explicitly specified in 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 command with a focus area such as ux, api, or security. It loads the feature's spec.md, plan.md, and tasks.md, asks up to three clarifying questions, then creates or appends to a checklist file in the feature's checklists directory.

What is a requirements quality checklist in spec-kit?▼

It is a reviewer-owned list of questions that test whether requirements are complete, clear, consistent, and measurable, analogous to unit tests for English prose. It never verifies implementation behavior such as button clicks or API responses.

Does speckit-checklist work without a .specify directory?▼

No. The skill requires a spec-kit project structure with a .specify directory containing the check-prerequisites script and checklist template. Without these, the setup step cannot resolve the feature directory or template content.

Can I create multiple checklists for the same feature?▼

Yes. Each invocation uses a short descriptive 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 IDs.

Why are generated checklist items never pre-checked?▼

Checkbox state belongs to the reviewer. A checked box means the reviewer confirmed the requirements-quality criterion is satisfied, not that implementation is complete, so the generator always leaves new items unchecked.