speckit-checklist

Generate unit-test checklists validating feature specification requirements across scenarios.

Updated Mar 10, 2026
One-click install
npx skills add https://github.com/dantasgut/clayflow --skill speckit-checklist-dantasgut
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/dantasgut/clayflow/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/dantasgut/clayflow --skill speckit-checklist-dantasgut

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-checklist translates feature specs into high-quality, test-focused requirements checklists, reducing ambiguity and ensuring traceable evaluation of requirements.

Core Features & Use Cases

  • Generates "Unit Tests for Requirements" that assess completeness, clarity, consistency, and coverage for both primary and alternate scenarios.
  • Supports optional extension hooks, extension-based pre-checks, and structured output aligned to spec sections for traceability.
  • Appends new items to existing checklists, preserving history and maintaining a clear growth path for requirements validation.

Quick Start

Run speckit-checklist against the current feature to generate a domain-aligned requirements checklist.

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 test-focused requirements checklist from a feature spec?

To generate a requirements checklist from a feature spec, run the spec against a checklist generator to validate completeness, clarity, and coverage. This process produces a structured checklist with domain-labeled items referencing spec sections for traceable evaluation.

Can I append new validation items to an existing requirements checklist without losing history?

Yes, you can append new validation items to an existing requirements checklist while preserving existing content. This maintains a clear growth path for requirements validation, ensuring historical items remain intact as new domain-labeled checks are added.

Does spec-driven checklist generation cover non-functional requirements and edge cases?

Spec-driven checklist generation does cover non-functional requirements and edge cases alongside primary and alternate scenarios. It applies a spec-driven scope to ensure comprehensive traceability and quality evaluation across all functional and non-functional aspects.

What is the best way to ensure traceability across feature specification requirements?

The best way to ensure traceability across feature specification requirements is to produce a structured checklist with domain-labeled items that explicitly reference spec sections. This maps validation checks directly to their originating requirements.

How do I run speckit-checklist to validate my current feature specification?

You run speckit-checklist directly against your current feature to automatically generate a domain-aligned requirements checklist. It identifies and creates a focused validation list assessing the quality of requirements written within the specification.