speckit-checklist

Translate feature requirements into structured, testable quality checklists.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Translate feature requirements into structured, testable quality checklists.

Core Features & Use Cases

  • Automatically converts requirements into a multi-dimension quality checklist focusing on completeness, clarity, consistency, coverage, and measurability.
  • Guides dynamic clarifying questions to refine scope, risk, depth, and audience during checklist generation.
  • Creates or appends to a centrally organized checklists file under checklists/ with deterministic CHK IDs and preserves existing work.

Quick Start

Describe the feature domain or focus area to generate a tailored 'Unit Tests for Requirements' checklist under checklists/.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I convert feature requirements into a QA checklist?

To convert feature requirements into a QA checklist, describe your feature domain or focus area to automatically generate structured quality checks. This produces testable items covering completeness, clarity, consistency, coverage, and measurability.

How do I generate testable quality checks from a feature spec?

Generating testable quality checks from a feature spec involves translating requirements into multi-dimensional criteria. The system guides dynamic clarifying questions to refine scope, risk, depth, and audience, ensuring each item references applicable spec sections for objective verification.

Can I append new checklist items to an existing QA file without losing previous work?

Yes, you can append new checklist items to an existing QA file without losing previous work. The system creates or updates a centrally organized checklists file under checklists/ with deterministic CHK IDs, preserving existing entries while adding new quality checks.

What is the best way to ensure my requirements checklist has full coverage?

The best way to ensure requirements checklist coverage is to apply the generation process across feature specs, plans, and tasks. This produces a comprehensive set of quality checks across completeness, clarity, consistency, coverage, and measurability dimensions.

Does generating a QA checklist require any specific dependencies?

Generating a QA checklist requires no specific dependencies or external components. You only need to provide your feature requirements or focus area to initiate the translation process into structured quality checks.

Why should I use a structured checklist for software quality assurance instead of ad hoc testing?

Using a structured checklist for software quality assurance ensures each item references applicable spec sections and can be objectively verified. It replaces ad hoc testing by applying consistent dimensions like completeness, clarity, consistency, coverage, and measurability across features.