speckit-checklist

Generate requirements-quality checklists with traceable references to spec sections.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generates unit-test-style checklists to validate the quality of feature requirements, ensuring they are complete, clear, and verifiable.

Core Features & Use Cases

  • Automatically derive domain-specific checklists from requirements documents to assess completeness, clarity, consistency, and coverage.
  • Support multi-layer categorization (Completeness, Clarity, Consistency, Coverage, Edge Case, Non-Functional) and ensure traceability to spec sections.
  • Append new items to existing checklists instead of overwriting, preserving history and auditability.
  • Load feature context from spec.md, plan.md, and tasks.md to tailor the checklist to the active feature.
  • Provide actionable, language-focused checklist items that evaluate the quality of requirements rather than implementation.

Quick Start

Run the speckit-checklist command to generate a requirements-quality checklist for the current feature.

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 checklist to validate feature requirement quality?

A requirements quality checklist evaluates feature specifications for completeness, clarity, consistency, and coverage. It produces actionable items with traceable references to spec sections, ensuring requirements are objectively verifiable before implementation begins.

How do I create a requirements traceability checklist for spec documents?

Build a traceability checklist by applying multi-layer categorization to domain-specific specifications and embedding traceable references to spec sections within each item. This links every checklist item back to its originating requirement.

Can I append new checklist items to an existing requirements file without overwriting?

Yes, new checklist items are appended to existing checklists instead of overwriting them. This preserves history and auditability while adding newly derived quality checks for feature requirements.

Does the requirements checklist work with spec, plan, and tasks directories?

Yes, the checklist loads feature context from spec, plan, and tasks directories to tailor its quality checks to the active feature. This ensures the generated checklist matches your specific domain requirements.

What categories does a requirements quality checklist use to evaluate specs?

The checklist uses multi-layer categorization including Completeness, Clarity, Consistency, Coverage, Edge Case, and Non-Functional dimensions. These categories ensure requirements are evaluated across all critical quality aspects.