speckit-checklist

Generate custom checklists for spec-kit projects by validating requirements.

25|4|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/Rubiss-Projects/spec-kit-ralph --skill speckit-checklist-rubiss-projects
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/Rubiss-Projects/spec-kit-ralph/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/Rubiss-Projects/spec-kit-ralph --skill speckit-checklist-rubiss-projects

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires spec-kit, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the generation of custom checklists for spec-kit projects, ensuring that requirements are well-written, complete, and ready for implementation.

Core Features & Use Cases

  • Custom Checklist Generation: Generates checklists based on user requirements and spec-kit project structure.
  • Unit Tests for Requirements: Validates the quality, clarity, and completeness of requirements.
  • Pre-Execution Checks: Performs checks for extension hooks and clarifies user intent.
  • Post-Execution Checks: Checks for extension hooks after checklist generation.
  • Use Case: Use this Skill to automatically generate a checklist for a new feature in your spec-kit project, ensuring all requirements are met.

Quick Start

Generate a checklist for the feature '001-my-feature' by running the command: `/speckit.checklist generate --feature-name "001-my-feature" --tasks-path "specs/001-my-feature/tasks.md" --spec-dir "specs/001-my-feature" --max-iterations 10 --model "claude-sonnet-4.6" --agent-cli "copilot"

Frequently Asked Questions about speckit-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate requirements checklist generation for spec-kit projects?

Automating requirements checklist generation for spec-kit projects involves validating requirements for completeness and coverage. This Skill generates custom checklists by performing pre-execution and post-execution checks within the .specify/ directory structure.

What are the prerequisites for validating spec-kit requirements with a checklist?

Validating spec-kit requirements requires an existing spec-kit project structure containing a .specify/ directory. You must also define the feature name, tasks path, and spec directory before executing the checklist generation command.

How do I generate a custom checklist for a new feature in spec-kit?

To generate a custom checklist for a spec-kit feature, execute the checklist command with parameters like feature-name, tasks-path, and spec-dir. The process validates requirement clarity and performs extension hook checks for the specified feature.

Does spec-kit checklist generation work with agent CLI tools like Copilot?

Spec-kit checklist generation works with agent CLI tools by accepting an agent-cli parameter such as Copilot. You can also specify the model and max iterations to control the validation and generation behavior.

What validation checks are performed during spec-kit checklist generation?

Spec-kit checklist generation performs validation checks for requirement completeness, clarity, consistency, and coverage. It also executes pre-execution checks for extension hooks and user input validation, followed by post-execution hook checks.