speckit-checklist

Generate structured requirement quality checklists with traceable spec references.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/AstralDeep/astralprojection-flutter --skill speckit-checklist-astraldeep
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/AstralDeep/astralprojection-flutter/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/AstralDeep/astralprojection-flutter --skill speckit-checklist-astraldeep

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate a practical, repeatable method for validating the quality of feature requirements by transforming them into structured checklists that emphasize completeness, clarity, consistency, coverage, and non-functional considerations.

Core Features & Use Cases

  • Creates a tailored "Unit Tests for Requirements" style checklist from current feature requirements to improve specification quality.
  • Enforces traceability by referencing spec sections (e.g., [Spec §FR-001]) and documenting acceptance criteria.
  • Supports append-only maintenance by adding new items to existing checklists with sequential CHK IDs.

Quick Start

Generate a quality-focused checklist for the current feature by feeding the user requirements into the speckit-checklist workflow.

Frequently Asked Questions about speckit-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I convert feature requirements into a structured validation checklist?▼

To convert feature requirements into a validation checklist, provide your specifications to generate categorized items targeting completeness, clarity, consistency, coverage, and non-functional requirements. Each item includes a sequential CHK ID and references the source spec section for traceability.

What is a requirements quality checklist and why do I need one?▼

A requirements quality checklist acts as unit tests for your specifications, validating feature completeness and consistency before development. You need one to systematically verify traceability and ensure all non-functional considerations and acceptance criteria are explicitly documented.

How do I maintain an existing requirements checklist when new features are added?▼

You maintain an requirements checklist through append-only growth, adding new items to existing lists with incremental CHK IDs. This ensures continuous traceability by referencing original spec sections like [Spec §FR-1] without disrupting previously validated checklist items.

Does the checklist generation support traceability for non-functional requirements?▼

Yes, checklist generation explicitly supports traceability for non-functional requirements by creating categorized validation items. Each item directly references the source specification section, ensuring every non-functional consideration is focally testable and traceable.

What is the best way to ensure my specification coverage is complete?▼

The best way to ensure specification coverage is complete is to generate a categorized checklist validating requirements across completeness, clarity, consistency, and coverage dimensions. This structured approach highlights gaps by making each acceptance criterion focally testable against the source spec.