speckit-checklist

Generate requirement quality checklists for feature specifications with traceable items.

Updated Jun 14, 2026
One-click install
npx skills add https://github.com/basmawebinfo-hub/lover-diet-center --skill speckit-checklist-basmawebinfo-hub
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/basmawebinfo-hub/lover-diet-center/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/basmawebinfo-hub/lover-diet-center --skill speckit-checklist-basmawebinfo-hub

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams turn vague or incomplete feature requirements into structured quality checklists that expose gaps, ambiguities, conflicts, and missing acceptance criteria before implementation moves forward.

Core Features & Use Cases

  • Requirements-Focused Checklist Generation: Creates checklist items that evaluate the quality of written requirements rather than testing implementation behavior.
  • Spec-Aware Review Support: Uses feature spec, plan, tasks, and governance context to generate traceable checklist items tied to requirement sections or marked gaps.
  • Adaptive Clarification Flow: Derives focused clarification questions to tune checklist scope, depth, risk emphasis, and audience.
  • Use Case: A product or engineering team preparing a pull request or design review can generate a UX, API, security, or performance checklist that identifies unclear requirements and missing scenario coverage.

Quick Start

Ask the speckit-checklist skill to generate a requirements-quality checklist for the current feature, such as a UX or API review checklist based on the spec.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
Can I create a checklist for UX, API, and security requirements review?

Yes, you can create review checklists for UX, API, security, and performance domains. The checklist generation evaluates written requirements to identify missing scenario coverage and acceptance issues specific to your chosen review workflow.

What is a spec quality checklist used for?

A spec quality checklist is used to turn vague or incomplete feature requirements into structured evaluations that expose conflicts and missing acceptance criteria. It helps teams identify unclear requirements before implementation moves forward.

How does checklist generation handle gaps in acceptance criteria?

Checklist generation handles gaps in acceptance criteria by analyzing feature spec, plan, and task documents to produce traceable checklist items with section references or gap markers. It identifies measurable acceptance issues and missing scenario coverage.

Does checklist generation work with existing plan and task documents?

Yes, checklist generation works with existing plan and task documents by using spec-aware review support to evaluate requirement quality. It reads the .specify project context to generate traceable checklist items based on your governance context.

Why do I need to answer clarifying questions before generating a requirements checklist?

You need to answer clarifying questions before generating a requirements checklist because an adaptive clarification flow tunes the checklist scope, depth, risk emphasis, and audience. This ensures the generated checklist focuses on your specific requirements review needs.