speckit-checklist

Generate unit-test-style checklists validating feature requirement quality.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit-checklist helps product teams validate UNIT TESTS FOR REQUIREMENTS WRITING by generating structured checklists that test the quality of user requirements.

Core Features & Use Cases

  • Generates domain-focused checklists that assess completeness, clarity, consistency, and coverage
  • Supports incremental append to existing checklists to track evolution
  • Enforces traceability by aligning items to spec sections and templates
  • Ideal for QA reviews, PR checks, and requirements workshops

Quick Start

Run the speckit-checklist command from the repository root to generate or append a requirements-quality checklist for the active feature.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I create a checklist to validate feature requirements quality?

To create a requirements quality checklist, generate unit-test-style items that assess completeness, clarity, consistency, and coverage across primary, alternative, exception, and non-functional flows. This targets spec-based scenarios to ensure your feature requirements meet quality standards.

What is traceability in requirement checklists and how does it work?

Traceability in requirement checklists aligns each checklist item with specific spec sections and templates. This ensures every quality check references its source requirement, maintaining structured formatting compatible with the .specify template for easy tracking.

How do I append new checklist items to an existing requirements checklist?

You can append new checklist items to existing requirements checklists using incremental append functionality. This supports tracking requirement evolution by adding unit-test-style quality checks while maintaining compatibility with the .specify template structure.

Does speckit-checklist support QA reviews and PR checks for requirements?

Yes, speckit-checklist is ideal for QA reviews, PR checks, and requirements workshops. It generates domain-focused checklists that assess completeness, clarity, consistency, and coverage, helping product teams validate UNIT TESTS FOR REQUIREMENTS WRITING.

What spec flows should a requirements quality checklist cover?

A requirements quality checklist should cover primary, alternative, exception, and non-functional flows. This ensures comprehensive validation of feature requirements by testing completeness, clarity, consistency, and coverage across all spec-based scenarios.

Can I use speckit-checklist for requirements workshops with my product team?

Yes, speckit-checklist is designed for requirements workshops, QA reviews, and PR checks. It helps product teams validate requirements writing quality by generating structured checklists with traceability references to spec sections.