speckit-checklist

Generate requirements-quality checklists for spec-kit feature specifications.

Updated Aug 31, 2026
One-click install
npx skills add https://github.com/acarmonag/fullstack-devops-agent-aws-terraform --skill speckit-checklist-acarmonag
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/acarmonag/fullstack-devops-agent-aws-terraform/tree/main/codebase/rdicidr-0.1.0/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/acarmonag/fullstack-devops-agent-aws-terraform --skill speckit-checklist-acarmonag

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs often surface only during implementation. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of your spec before coding begins. ## Core Features & Use Cases - Requirements Quality Validation: Creates checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Domain-Focused Checklists: Generates separate files like ux.md, api.md, security.md, or performance.md inside the feature's checklists/ directory, appending to existing files with continuous CHK IDs. - Context-Aware Clarification: Derives up to three dynamic clarifying questions from your input and the feature's spec, plan, and tasks before generating items. - Use Case: Before implementing a new API feature, run this Skill with a security focus to produce a checklist verifying that authentication, error handling, and rate-limiting requirements are fully specified. ## Quick Start Ask the assistant to generate a security-focused requirements checklist for the current feature using the speckit-checklist skill.

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 a feature spec?▼

Invoke the speckit-checklist skill with a domain or focus area, such as security or UX. It reads your feature's spec.md, plan.md, and tasks.md, asks up to three clarifying questions, then writes a checklist file into the feature's checklists/ directory.

What is a requirements quality checklist in spec-kit?▼

It is a set of unit tests for requirements writing that checks whether specifications are complete, clear, consistent, and measurable. Items ask questions like whether vague terms are quantified, not whether the implementation works.

Does speckit-checklist work without a .specify directory?▼

No, it requires a spec-kit project structure with a .specify/ directory containing scripts, templates, and feature folders. The setup step runs check-prerequisites.sh to locate the feature directory and template.

Can I create multiple checklists for the same feature?▼

Yes, each invocation uses a short descriptive filename like ux.md or api.md in the checklists folder. If the file already exists, new items are appended with continuing CHK IDs rather than overwriting existing content.

Why should checklist items not verify implementation behavior?▼

The checklist tests whether requirements are well-written, not whether code works. Items starting with Verify, Test, or Confirm about system behavior are prohibited; instead items ask whether requirements are defined, quantified, or consistent.