speckit.checklist

Generates checklists from software feature requirements and validates their completeness and clarity.

Updated Jun 3, 2026
One-click install
npx skills add https://github.com/antigravityos187-sketch/universal-or-strategy --skill speckit-checklist-antigravityos187-sketch
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.checklist
Source: https://github.com/antigravityos187-sketch/universal-or-strategy/tree/main/.bob/skills/speckit.checklist
Command: npx skills add https://github.com/antigravityos187-sketch/universal-or-strategy --skill speckit-checklist-antigravityos187-sketch

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires YAML, Markdown, Python, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of validating the quality of requirements for software features by generating detailed checklists based on user input.

Core Features & Use Cases

  • Dynamic Checklist Generation: Automatically generates checklists based on user-provided requirements and extracted signals.
  • Contextual Clarification: Asks up to three clarifying questions to refine user intent and guide checklist creation.
  • Requirement Validation: Tests the completeness, clarity, consistency, and measurability of requirements.

Quick Start

Use the speckit.checklist command to generate a checklist for your new feature.

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 checklist from software feature requirements?

To generate a checklist from software feature requirements, invoke the command and provide your feature specifications. The tool uses natural language processing to extract context and create a detailed validation checklist.

How does automated requirement validation check completeness and clarity?

Automated requirement validation checks completeness and clarity by analyzing your text for consistency and measurability. It extracts signals from the specifications and asks up to three clarifying questions to refine user intent.

Do I need to configure a .specify directory to use this checklist automation?

Yes, you need to configure the .specify directory. This checklist automation requires specific configuration and hooks placed in the .specify directory to properly process requirements and generate validation outputs.

Can I use this checklist generation tool with Markdown and YAML specifications?

Yes, you can use this checklist generation tool with Markdown and YAML specifications. The underlying implementation relies on Python, YAML, and Markdown to parse requirements and generate the automated checklists.

What is the best way to validate feature development requirements before coding?

The best way to validate feature development requirements before coding is using automated checklist generation. It tests requirement completeness, clarity, consistency, and measurability to ensure software quality before development begins.

Why does the checklist tool ask clarifying questions during requirement validation?

The checklist tool asks clarifying questions during requirement validation to refine user intent. It asks up to three contextual questions to resolve ambiguities and guide the dynamic checklist creation process accurately.