speckit-checklist

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

Updated Aug 28, 2026
One-click install
npx skills add https://github.com/KarenTenorio963/curso-mcp-karentenorio --skill speckit-checklist-karentenorio963
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/KarenTenorio963/curso-mcp-karentenorio/tree/main/entregas/s4/mi-proyecto-speckit/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/KarenTenorio963/curso-mcp-karentenorio --skill speckit-checklist-karentenorio963

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 custom checklists that act as unit tests for requirements writing, validating the quality of a feature specification before implementation begins. ## Core Features & Use Cases - Requirements Quality Validation: Produces checklist items that test completeness, clarity, consistency, measurability, and scenario coverage of spec.md, plan.md, and tasks.md rather than testing implementation behavior. - Dynamic Clarification: Derives up to three contextual clarifying questions from user input and feature signals to calibrate scope, depth, audience, and risk focus before generating items. - Append-Safe File Management: Creates or appends to domain-named checklist files (e.g., ux.md, security.md) in the feature's checklists/ directory with globally incrementing CHK IDs, never overwriting existing content. - Use Case: A reviewer preparing a PR for a new API feature runs the checklist command to generate 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 an optional focus argument such as a domain or theme. The skill runs the check-prerequisites script, loads spec.md, plan.md, and tasks.md from the feature directory, asks clarifying questions, then writes a checklist file into the feature's checklists/ folder.

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

A requirements quality checklist is a set of unit tests for requirements writing. Each item asks whether requirements are complete, clear, consistent, and measurable, rather than verifying that the implemented code works correctly.

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

No, the skill requires a spec-kit project structure with a .specify/ directory. It depends on the check-prerequisites PowerShell script and feature documents like spec.md to derive context for checklist generation.

Can I create multiple checklists for the same feature?▼

Yes, each invocation uses a short domain-based filename like ux.md, api.md, or security.md. If the file already exists, new items are appended with continuing CHK IDs, and existing content is never deleted or replaced.

Why does the checklist not mark items as complete?▼

Checkbox state belongs to the reviewer, not the generator. The skill always creates items unchecked because [x] means a reviewer approved the requirements-quality criterion, not that implementation work finished.