speckit-checklist

Generate unit-test-quality checklists from feature requirements and specs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/luansilvadb/divi-app --skill speckit-checklist-luansilvadb
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/luansilvadb/divi-app/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/luansilvadb/divi-app --skill speckit-checklist-luansilvadb

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate high-quality requirement checklists from feature requirements and specs to validate clarity and completeness before implementation.

Core Features & Use Cases

  • Create UNIT TESTS FOR REQUIREMENTS to assess completeness, clarity, consistency, measurability, and coverage.
  • Load feature context from the spec-kit structure (FEATURE_DIR/spec.md, plan.md, tasks.md) and generate domain-specific checklists under checklists/, appending new items while preserving existing ones.
  • Integrate with extension hooks and the .specify workflow to coordinate pre/post checklist actions and maintain traceability.

Quick Start

Describe the feature requirements and request Speckit to generate a domain-specific checklist under checklists/.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I generate unit-test-quality checklists from feature requirements?

To generate unit-test-quality checklists from feature requirements, you describe the feature specs and let the system load context from spec.md, plan.md, and tasks.md to produce domain-specific checklist items under checklists/.

Can I append new checklist items to existing files without losing data?

Yes, you can append new checklist items to existing files. The system preserves existing checklist entries while adding newly generated domain-specific items to maintain continuity across spec-kit workflows.

What quality dimensions are enforced when generating requirement checklists?

Requirement checklists enforce completeness, clarity, consistency, measurability, and coverage dimensions. Each generated item references relevant spec sections to ensure full traceability across the feature documentation.

How do I validate requirement clarity and completeness before implementation?

You validate requirement clarity and completeness before implementation by generating checklists that act as unit tests for requirements, assessing spec.md and plan.md context against enforced quality dimensions.

Does the checklist generator work with the spec-kit directory structure?

Yes, the checklist generator works directly within the spec-kit directory structure. It loads feature context from FEATURE_DIR/spec.md, plan.md, and tasks.md to create checklists and integrate with extension hooks.

When should I not use automated checklist generation for requirements?

Automated checklist generation requires existing spec-kit files like spec.md and tasks.md to load context. Without these structured feature requirement files in place, the system cannot generate domain-specific checklists.