speckit-checklist

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

Updated Aug 25, 2026
One-click install
npx skills add https://github.com/Sergiotsk/Interstellar --skill speckit-checklist-sergiotsk
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/Sergiotsk/Interstellar/tree/main/interstellar/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/Sergiotsk/Interstellar --skill speckit-checklist-sergiotsk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in a spec surface late as implementation defects. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of the specification itself rather than the code. ## 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. - Dynamic Clarification: Derives up to three contextual clarifying questions from the user's phrasing and feature signals before generating items. - Append-Safe File Handling: Creates or appends to domain-named checklist files (e.g., ux.md, security.md) with globally incrementing CHK IDs, never overwriting existing content. - Use Case: Before implementing a new feature in a spec-kit project, run this Skill with a focus area like "security" to produce a reviewer-owned checklist that surfaces missing edge cases, vague terms, and requirement conflicts. ## Quick Start Ask the assistant 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 spec-kit feature?▼

Invoke the speckit-checklist command with a domain or focus area, such as security or UX. The Skill loads the feature's spec, plan, and tasks files, asks clarifying questions if needed, and writes a checklist file under the feature's checklists directory.

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

It is a set of unit tests for requirements writing. Each item asks whether a requirement is complete, clear, consistent, measurable, or covers edge cases, rather than verifying that the implemented code behaves correctly.

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

No. The Skill requires the spec-kit project structure, including the .specify/ directory with its scripts and checklist template. It runs check-prerequisites.ps1 to resolve the feature directory and available documents.

Can I create multiple checklists for the same feature?▼

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

Why should checklist items not verify implementation behavior?▼

The checklist tests whether requirements are well-written, not whether the system works. Items starting with verify, test, or confirm about runtime behavior turn it into a QA test plan, which is explicitly prohibited by the Skill.