speckit-checklist

Generate unit-test-like checklist items from spec.md, plan.md, and tasks.md.

Updated Jun 8, 2025
One-click install
npx skills add https://github.com/cicero78M/Cicero_Web --skill speckit-checklist-cicero78m
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/cicero78M/Cicero_Web/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/cicero78M/Cicero_Web --skill speckit-checklist-cicero78m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Checklist-driven assessments that verify the quality of written requirements, preventing gaps and ambiguities before implementation.

Core Features & Use Cases

  • Automatically derive unit-test-like items from feature specifications (spec.md), plans (plan.md), and tasks (tasks.md).
  • Create and manage a centralized checklists folder FEATURE_DIR/checklists/ with domain-based files (e.g., ux.md, api.md) and CHK### item IDs.
  • Append new items to existing checklists without overwriting prior content, preserving traceability to source sections.
  • Use traceability references to Spec sections for alignment and review readiness.

Quick Start

Provide the feature directory (spec.md/plan.md/tasks.md) to the speckit-checklist tool and run to generate or append a requirements-quality 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 checklist from a spec.md file to verify requirement quality?

To generate a requirement quality checklist, provide the feature directory containing your spec.md, plan.md, and tasks.md files to automatically derive unit-test-like checks evaluating completeness, clarity, consistency, coverage, and edge cases.

What is a specification checklist and how does it trace requirement quality?

A specification checklist provides unit-test-like items that evaluate written requirements rather than implementation details, using traceability references to link each generated check directly to relevant spec sections for alignment and review readiness.

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

Yes, you can append new checklist items to existing domain-based files without overwriting prior content, preserving previous checks while adding new items with unique CHK### item IDs to maintain a continuous requirements quality audit trail.

Does the checklist generator evaluate implementation details and code logic?

No, the checklist generator specifically evaluates the quality of written requirements rather than implementation details, analyzing spec.md, plan.md, and tasks.md files to produce focused checks preventing gaps and ambiguities before coding begins.

What is the best way to organize requirement checklists by domain for feature specifications?

The best way to organize requirement checklists is using a centralized FEATURE_DIR/checklists/ folder, creating domain-based files like ux.md and api.md to categorize unit-test-like quality checks by specific feature domains.

What do I need to set up before generating requirements quality checks from specifications?

You need to prepare a feature directory containing structured spec.md, plan.md, and tasks.md files as input data, ensuring written requirements exist so the tool can analyze them and produce focused checklist items.