speckit.checklist

Generate feature requirement checklists from spec, plan, and tasks files.

1|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/aniruddh2003/ai-code-reviewer --skill speckit-checklist-aniruddh2003
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit.checklist
Source: https://github.com/aniruddh2003/ai-code-reviewer/tree/main/.agent/skills/speckit.checklist
Command: npx skills add https://github.com/aniruddh2003/ai-code-reviewer --skill speckit-checklist-aniruddh2003

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires numpy, pandas, spacy, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill helps generate custom checklists for feature requirements, ensuring quality, clarity, and completeness.

Core Features & Use Cases

  • Custom Checklist Generation: Automatically generate checklists based on user requirements.
  • Unit Tests for English: Validate the quality of requirements by generating "Unit Tests for English."
  • Real-time Clarification: Derive up to three initial clarifying questions dynamically from the user's input.
  • Feature Context Loading: Load necessary feature context (spec, plan, tasks) to generate a comprehensive checklist.
  • Checklist Creation: Create checklists in a structured format focusing on requirement completeness, clarity, consistency, and measurability.

Quick Start

Use the 'speckit.checklist' command with the feature directory to generate a checklist for your 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 custom checklist for feature requirements validation?

Generating a custom checklist for feature requirements requires your feature's spec, plan, and tasks files. The tool uses natural language processing to extract quality attributes and outputs a structured checklist assessing completeness, clarity, consistency, and measurability.

What are unit tests for English in requirement validation?

Unit tests for English validate the quality of natural language requirements by generating clarifying questions from your input. This ensures your feature requirements meet quality standards for completeness and consistency before development begins.

Do I need spec, plan, and tasks files to use a checklist generation tool?

Yes, you need spec, plan, and tasks files to use this checklist generation tool. It loads feature context from these specific files to automatically extract and validate quality attributes using natural language processing.

How does natural language processing extract quality attributes from feature specs?

Natural language processing extracts quality attributes from feature specs by analyzing the text to validate requirement completeness, clarity, consistency, and measurability. It dynamically generates clarifying questions to identify ambiguities in the initial input.

What is the best way to ensure feature requirement clarity and measurability?

The best way to ensure feature requirement clarity and measurability is generating a custom checklist using NLP. This approach creates unit tests for English, deriving clarifying questions from your spec, plan, and tasks files to validate requirement quality.