speckit-checklist

Generate QA-focused checklists evaluating feature requirement quality from spec, plan, and tasks.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate structured, QA-focused checklists that evaluate the quality of feature requirements.

Core Features & Use Cases

  • Analyze the current feature context from spec, plan, and tasks to produce domain-specific checklists built around unit-test-for-requirements principles.
  • Validate quality dimensions such as completeness, clarity, consistency, measurability, coverage, edge cases, non-functional requirements, and traceability.
  • Create or update checklists under checklists/ using domain-based filenames (e.g., ux.md, api.md) and preserve existing content by appending new items.

Quick Start

Provide the feature context and I will generate a requirements-quality checklist and save it under the feature's checklists folder.

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 feature validation?

To generate a requirements checklist, provide your feature context including spec, plan, and tasks. The tool analyzes this context to produce domain-specific checklists evaluating completeness, clarity, consistency, and measurability for QA validation.

What is a unit-test-for-requirements checklist and how does it work?

A unit-test-for-requirements checklist evaluates feature requirement quality by validating completeness, clarity, consistency, measurability, coverage, and traceability. It analyzes feature specs and plans to produce domain-specific items that act as rigorous tests for requirements.

How do I ensure traceability across feature requirements and tasks?

To ensure traceability across requirements, the checklist generator analyzes your current feature context from spec, plan, and tasks. It produces structured checklist items that map validation criteria directly to your documented feature requirements.

Can I append new checklist items to existing domain files like ux.md or api.md?

Yes, you can append new checklist items to existing domain files. The tool creates or updates checklists under the checklists folder using domain-based filenames, preserving existing content by appending new validation items.

What's the best way to validate non-functional requirements and edge cases in a spec?

The best way to validate non-functional requirements and edge cases is using a structured QA checklist. It analyzes your spec and plan to generate domain-specific items that explicitly evaluate coverage, edge cases, and non-functional constraints.

What do I need to provide to generate a QA-focused requirements checklist?

You need to provide the current feature context, specifically your spec, plan, and tasks. The tool uses this input data to produce domain-specific checklists that validate quality dimensions and formats results for the checklists repository.