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.