speckit-checklist

Generate requirement quality checklists for feature specs in Markdown.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/vZulin/overlay-clock-timer --skill speckit-checklist-vzulin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/vZulin/overlay-clock-timer/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/vZulin/overlay-clock-timer --skill speckit-checklist-vzulin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generating rigorous, language-focused checklists to validate the quality of requirements written in feature specs, ensuring they are clear, complete, and testable.

Core Features & Use Cases

  • Produces unit-test style checklists that evaluate requirement quality across Completeness, Clarity, Consistency, and Coverage.
  • Supports extension hooks to run pre- and post-checklist tasks via .specify/extensions.yml.
  • Creates and maintains checklists under speckit/checklists/, numbering items sequentially (CHK001, CHK002, ...), and appends to existing files when present.
  • References spec sections to preserve traceability and alignment with the project requirements.

Quick Start

Run the speckit-checklist workflow from the repository root to generate or append a requirements-quality checklist under checklists/.

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 requirements checklist for feature specs?

To generate a requirements checklist for feature specs, run the speckit-checklist workflow from your repository root to produce Markdown items evaluating quality dimensions under the checklists directory.

What is a spec-kit checklist and when do I need one?

A spec-kit checklist is a unit-test style validation list for requirement completeness, clarity, consistency, and coverage. You need it to ensure your feature specifications are clear and testable.

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

Yes, you can append new checklist items to an existing requirements file. The workflow maintains sequential incremental numbering like CHK001 and CHK002, appending Markdown items to existing checklist files when present.

Does the checklist workflow require a .specify directory?

Yes, the checklist workflow requires a .specify directory. It is applied to spec-kit projects containing this directory structure and supports extension hooks configured via .specify/extensions.yml for pre- and post-checklist tasks.

What is the best way to maintain traceability in feature specification checklists?

The best way to maintain traceability in feature specification checklists is to generate Markdown items that include direct references to spec sections. This preserves alignment with your project requirements during validation.

What are the limitations of automated checklist generation for specifications?

Automated checklist generation for specifications is limited to spec-kit projects with a .specify directory and standard template workflows. It focuses on language-focused quality dimensions rather than functional testing or code validation.