speckit-checklist

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

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/alidotcom2000/RSSFeedReader --skill speckit-checklist-alidotcom2000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/alidotcom2000/RSSFeedReader/tree/main/.github/skills/speckit-checklist
Command: npx skills add https://github.com/alidotcom2000/RSSFeedReader --skill speckit-checklist-alidotcom2000

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 your 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-Specific Checklists: Creates or appends to themed checklist files (e.g., ux.md, api.md, security.md) with sequentially numbered CHK items and traceability references to spec sections. - Interactive Clarification: Derives up to three contextual clarifying questions from your input and feature documents to calibrate scope, depth, and audience before generating items. - Use Case: Before implementing a new API feature, run this Skill to produce an api.md checklist confirming that error response formats, rate limits, and authentication requirements are fully specified in your 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 feature spec?

Invoke the speckit-checklist command with your focus area, such as security or UX. The Skill reads your spec.md, plan.md, and tasks.md files, asks 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 checklist that tests whether requirements are well-written, complete, and unambiguous rather than testing implementation behavior. Items ask questions like whether vague terms are quantified or whether edge cases are addressed in the spec.

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

No, it requires a spec-kit project with a .specify directory containing scripts, templates, and feature documents. The Skill runs check-prerequisites.ps1 to locate FEATURE_DIR and the checklist template before generating items.

Can I create multiple checklists for the same feature?

Yes, each invocation uses a short descriptive filename like ux.md, api.md, or security.md in the checklists folder. If the file already exists, new items are appended with continuing CHK numbers rather than replacing existing content.

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

The checklist validates requirements quality, not implementation correctness. Items must ask whether requirements are defined, quantified, or consistent, since implementation verification belongs to testing phases, not specification review.