speckit-checklist

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

Updated Jun 27, 2026
One-click install
npx skills add https://github.com/marionoratoRN/custom-speckit-flow --skill speckit-checklist-marionoratorn
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/marionoratoRN/custom-speckit-flow/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/marionoratoRN/custom-speckit-flow --skill speckit-checklist-marionoratorn

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 your feature specifications before implementation 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 separate checklists per focus area (ux.md, api.md, security.md, performance.md) with globally incrementing CHK IDs and append-only file handling. - Context-Aware Clarification: Derives up to three dynamic clarifying questions from your input and the feature's spec, plan, and tasks before generating items. - Use Case: Before handing a feature spec to developers, run the checklist generator with a security focus to produce a reviewer-owned checklist verifying that authentication, data protection, and breach-response requirements are fully specified. ## Quick Start Ask the assistant to generate a security-focused 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 a domain or focus area as the argument, such as security or ux. The skill reads the feature's spec, plan, and tasks, asks up to three clarifying questions, then writes a checklist file under the feature's checklists directory.

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

It is a reviewer-owned checklist that tests the quality of written requirements rather than implementation behavior. Items ask whether requirements are complete, clear, consistent, and measurable, using markers like [Gap], [Ambiguity], and [Spec §X.Y] references.

Does speckit-checklist require a spec-kit project structure?▼

Yes, it requires a .specify directory with the check-prerequisites script and checklist template. It also reads the feature's spec.md, plan.md, and tasks.md, and optionally loads constitution.md and extensions.yml hooks.

Can I create multiple checklists for the same feature?▼

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

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

The checklist validates requirements writing, not code behavior. Items starting with verify, test, or confirm check whether the system works, which belongs to QA testing, while this checklist checks whether requirements are well-specified before implementation.