speckit-checklist

Generate requirement quality checklists categorized by completeness, clarity, consistency, coverage, and edge cases.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams create rigorous requirement quality checklists that validate the clarity, completeness, and consistency of feature specifications, ensuring requirements are actionable and ready for implementation.

Core Features & Use Cases

  • Generates Unit Tests for Requirements styled checklists to evaluate requirement quality
  • Categorizes items by Completeness, Clarity, Consistency, Coverage, Edge Cases, and Non-Functional considerations
  • Appends to existing checklists or creates new ones in speckit/checklists using domain-based filenames like ux.md or api.md

Quick Start

Provide the feature requirements and context, and the Skill will create a new requirement quality checklist under speckit/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 requirement quality checklist from feature specifications?

Yes, you can append new items to existing checklists. The system preserves current content while appending new requirement quality items, saving updates to domain-based files like ux.md or api.md in the speckit/checklists directory.

What dimensions are evaluated in a requirement quality checklist?

Requirement quality checklists evaluate specifications across completeness, clarity, consistency, coverage, edge cases, and non-functional considerations. Each item is enumerated with specific dimension tags to ensure actionable implementation readiness.

Do I need a specific format to create specification checklists for QA?

No specific format is required. You provide feature requirements and context in English, and the system applies a canonical checklist template to produce domain-agnostic QA items for your spec or plan documents.

Can I append new checklist items without overwriting existing requirement validations?

Yes, appending new items preserves existing checklists. The system evaluates your new feature details and appends only new requirement quality items to your current files without overwriting previous validation entries.

When should I use an automated checklist for requirements validation?

Use an automated checklist when validating feature specifications for clarity, completeness, and consistency before implementation. It ensures requirements are actionable and ready for development by systematically identifying gaps and edge cases.