speckit-checklist

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

Updated Jul 22, 2026
One-click install
npx skills add https://github.com/lightspeedwp/spotlight-theme-2026 --skill speckit-checklist-lightspeedwp
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/lightspeedwp/spotlight-theme-2026/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/lightspeedwp/spotlight-theme-2026 --skill speckit-checklist-lightspeedwp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs often surface only during implementation. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of feature specifications before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Generates checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Domain-Focused Checklists: Creates or appends to named checklist files (e.g., ux.md, security.md, api.md) in the feature's checklists directory with sequentially numbered CHK items. - Context-Aware Clarification: Derives up to three targeted clarifying questions from the user's input and feature docs before generating items. - Use Case: A reviewer preparing a PR for a new podcast feature runs the checklist generator with a UX focus to confirm the spec defines hover states, empty states, and measurable visual hierarchy before implementation starts. ## Quick Start Ask the assistant to generate a UX requirements-quality 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 feature spec?▼

Invoke the speckit-checklist skill with a domain or focus area, such as UX, API, security, or performance. It reads the feature's spec.md, plan.md, and tasks.md, then creates or appends to a named checklist file in the feature's checklists directory.

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

It is a reviewer-owned checklist that tests whether requirements are well-written, complete, unambiguous, and measurable, rather than testing whether the implementation works. Items ask questions like whether vague terms are quantified or edge cases are specified.

Does speckit-checklist work without a spec-kit project structure?▼

No, it requires a spec-kit project with a .specify directory containing the check-prerequisites script and checklist template. Without that structure, 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 a feature can hold several domain-specific checklists. If a file already exists, new items are appended with continuing CHK numbers.

Why does the checklist avoid items like verify or test the implementation?▼

The checklist validates the requirements document itself, not the built system. Items starting with verify, test, or confirm check implementation behavior, which belongs in QA test plans rather than requirements review.