speckit.checklist

Generate English requirement checklists with rubric items for human review.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit.checklist provides a structured way to translate written requirements into testable quality checks, ensuring clarity, completeness, and consistency across teams.

Core Features & Use Cases

  • Generates unit tests for quality of requirements written in English
  • Integrates with spec-kit style projects (reads spec.md, plan.md, tasks.md)
  • Supports appending to existing checklists and maintains traceability markers

Quick Start

Run the speckit.checklist workflow in your project root to generate or update a checklist under speckit.checklist/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 quality checklist for software requirements written in English?

To generate a quality checklist for requirements, run the checklist workflow in your project root. It produces structured rubric items categorized by completeness, clarity, consistency, coverage, and traceable acceptance criteria for human review.

What are requirement checklists and how do they validate specification quality?

Requirement checklists are structured rubrics that validate specification quality by translating written requirements into testable quality checks. They ensure completeness, clarity, consistency, and traceable acceptance criteria across your project's feature documentation.

How do I create testable acceptance criteria from existing spec, plan, and tasks markdown files?

You can derive testable acceptance criteria from spec.md, plan.md, and tasks.md by running a checklist generation workflow. It reads these feature context documents and outputs categorized rubric items to validate the quality of your written specifications.

Does the speckit checklist workflow require a specific project setup to function?

Yes, the checklist workflow requires a spec-kit project setup with a .specify/extensions.yml file and feature context docs. It operates within this specific project structure to read your specifications and generate categorized quality checks.

Can I append new quality checks to an existing requirements checklist without losing traceability?

Yes, you can append new quality checks to an existing requirements checklist while maintaining traceability markers. The workflow supports updating checklists under the speckit.checklist/checklists directory without losing your previous structured rubric items.

What is the best way to review software specifications for completeness and consistency gaps?

The best way to review specifications for completeness and consistency gaps is using an automated checklist that evaluates your feature context docs. It generates categorized rubric items specifically written for human review of your requirements quality.