speckit-checklist

Generates domain-specific requirement checklists from SPEC-kit project features.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-checklist helps product teams ensure requirement quality by generating tailored, domain-focused checklists from feature specifications and prompts.

Core Features & Use Cases

  • Generates unit-test-for-requirements style checklists from user-provided feature requirements and SPEC-kit structure.
  • Analyzes feature context (spec.md, plan.md, tasks.md) to create targeted quality items across completeness, clarity, consistency, coverage, and edge cases.
  • Supports multiple domains (UX, API, non-functional) with domain-specific item generation and template conformance.
  • Appends new checklist items to existing domain files in FEATURE_DIR/checklists/, preserving prior content.

Quick Start

Run speckit-checklist in your repository root to generate the feature 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 QA checklist from feature requirements?

The tool generates unit-test-for-requirements style checklists by analyzing your feature context like spec.md and plan.md, targeting quality dimensions such as completeness, clarity, consistency, coverage, and edge cases across domains.

What is a unit-test-for-requirements checklist and when do I need one?

A unit-test-for-requirements checklist validates feature specification quality before development. You need it to systematically check requirement completeness, clarity, consistency, and non-functional considerations across UX, API, and security domains.

Does checklist generation work with an existing SPEC-kit project structure?

Yes, checklist generation works with an existing SPEC-kit project structure containing a .specify/ directory. It reads feature context files and appends new items to existing domain files in the checklists/ folder while preserving prior content.

How do I add quality checklists for multiple domains like UX and API?

To add quality checklists for multiple domains like UX and API, the tool creates or updates domain-specific markdown files under the feature's checklists/ directory, following your project template and appending new items to existing content.

What's the best way to verify requirement coverage and edge cases in feature specs?

The best way to verify requirement coverage and edge cases is to generate a targeted checklist analyzing your feature spec.md, plan.md, and tasks.md files to produce quality items across completeness, consistency, and non-functional considerations.

Will generating new checklist items overwrite my existing domain checklist files?

No, generating new checklist items appends to existing markdown files in the feature's checklists/ folder, preserving all prior content while maintaining template conformance.