speckit-checklist

Generate markdown requirement quality checklists for spec-kit feature documents.

1|Updated Jun 16, 2025
One-click install
npx skills add https://github.com/imbatony/pavone --skill speckit-checklist-imbatony
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/imbatony/pavone/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/imbatony/pavone --skill speckit-checklist-imbatony

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill addresses the difficulty of ensuring that written requirements are complete, clear, consistent, measurable, and fully covered, by turning them into a structured checklist.

Core Features & Use Cases

  • Dynamic Clarification: Asks up to three targeted questions to refine checklist scope before generation.
  • Contextual Loading: Reads spec‑kit feature files (spec.md, plan.md, tasks.md) to base the checklist on actual documentation.
  • Automated Checklist Creation: Generates or appends a markdown checklist file with uniquely numbered items grouped by quality dimensions.
  • Use Cases: Quickly produce UX, API, security, or performance requirement checklists for any spec‑kit feature release.

Quick Start

Invoke the speckit‑checklist skill with your feature description to create a requirement 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 create a requirement validation checklist for spec-kit projects?

To create a requirement validation checklist for spec-kit projects, provide your feature description to generate a markdown file. The checklist evaluates completeness, clarity, consistency, measurability, and coverage based on actual documentation.

What is the best way to validate feature specification quality before release?

Validating feature specification quality involves generating a tailored checklist assessing completeness, clarity, consistency, measurability, and coverage. This structured checklist turns written requirements into verifiable items for spec-kit feature releases.

Can I generate UX, API, or security requirement checklists for spec-kit features?

Yes, you can generate UX, API, security, or performance requirement checklists for spec-kit features. The checklist dynamically asks targeted questions to refine scope and creates numbered markdown items grouped by quality dimensions.

How do I evaluate completeness and consistency in spec.md, plan.md, and tasks.md files?

Evaluating completeness and consistency in spec.md, plan.md, and tasks.md files requires reading the actual documentation to base the checklist on. The generated checklist applies uniquely numbered items grouped by quality dimensions to validate these documents.

Does spec-kit checklist generation require manual input for every quality dimension?

Spec-kit checklist generation does not require manual input for every quality dimension. It dynamically asks up to three targeted questions to refine checklist scope before automatically creating or appending a markdown file with grouped items.

Why are requirement checklists needed for spec-kit feature releases?

Requirement checklists are needed for spec-kit feature releases to address the difficulty of ensuring written requirements are complete, clear, consistent, measurable, and fully covered. They transform written requirements into a structured validation format.