speckit-checklist

Generate unit-test style checklists validating feature requirement quality in spec-kit projects.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns informal or incomplete feature specifications into a structured checklist that validates the quality, clarity, and completeness of written requirements before implementation begins.

Core Features & Use Cases

  • Requirement quality validation: Generates checklist items that read like unit tests for requirements, checking completeness, clarity, consistency, measurability, and coverage.
  • Repository-aware file handling: Reads repo feature context, creates or appends checklist markdown files under FEATURE_DIR/checklists, and continues CHK IDs without overwriting existing content.
  • Clarifying prompts & scoped output: Dynamically generates up to three targeted clarifying questions to scope the checklist and prioritizes high-risk items when the spec is large.

Quick Start

Generate a requirements-quality checklist for the current feature focusing on clarity and coverage.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I validate the quality and completeness of feature requirements?

You can validate feature requirements by generating unit-test style checklists that check completeness, clarity, consistency, measurability, and coverage before implementation begins. This structured approach turns informal specifications into measurable validation criteria.

How do I generate requirement checklists inside a spec-kit project structure?

To generate requirement checklists inside a spec-kit project, the Skill reads repository feature context from the .specify directory and writes or appends domain-specific markdown files under FEATURE_DIR/checklists/[domain].md while preserving existing content.

What is a unit-test style checklist for requirements?

A unit-test style checklist for requirements is a validation mechanism that evaluates written feature specifications for clarity, consistency, and measurability. It ensures high-risk items are prioritized and coverage rules are met before development starts.

Can I append new checklist items without overwriting existing validation files?

Yes, you can append new checklist items without overwriting existing validation files. The Skill preserves existing content and automatically continues CHK IDs when writing or appending to markdown files under the feature directory.

Does requirement validation work for specific domains like api, security, and performance?

Yes, requirement validation works for specific domains including api, security, performance, and ux. The Skill produces domain-specific checklists tailored to the unique validation rules and coverage needs of each technical area.

How do I scope requirement checklists when dealing with large feature specifications?

To scope requirement checklists for large feature specifications, the Skill dynamically generates up to three targeted clarifying questions. This process prioritizes high-risk items and ensures the output remains focused and manageable.