speckit-checklist

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

Updated Sep 19, 2026
One-click install
npx skills add https://github.com/Ab0umar/selrs.cc.BU --skill speckit-checklist-ab0umar
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/Ab0umar/selrs.cc.BU/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/Ab0umar/selrs.cc.BU --skill speckit-checklist-ab0umar

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 domain-focused 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. - Dynamic Clarification: Derives up to three contextual clarifying questions from the user's phrasing and spec signals to calibrate scope, depth, audience, and risk emphasis. - Spec-Kit Integration: Reads spec.md, plan.md, and tasks.md from the feature directory, appends to existing checklists with continuing CHK IDs, and supports extension hooks via .specify/extensions.yml. - Use Case: Before implementing a new API feature, run the checklist generator with a security focus to produce security.md containing items like "Are rate limiting requirements quantified with specific thresholds?" for PR review. ## Quick Start Ask the AI to generate a UX 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 feature spec?▼

Invoke the checklist command with a domain focus such as ux, api, security, or performance. The skill reads spec.md, plan.md, and tasks.md from the feature directory and creates or appends to 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 the checklist skill work without a spec-kit project structure?▼

No, it requires a spec-kit project with a .specify directory and the prerequisite PowerShell script that returns the feature directory and available documents. Without that structure the setup step cannot resolve feature context.

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 should checklist items avoid words like verify or test?▼

Items starting with verify, test, or confirm check implementation behavior instead of requirements quality. The checklist validates what is written in the spec, so items must ask whether requirements are defined, quantified, or consistent.