speckit-checklist

Generate domain-aware requirement quality checklists from feature specs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams generate a tailored, domain-aware checklist to validate the quality of requirements for a given feature, ensuring completeness, clarity, consistency, and testability.

Core Features & Use Cases

  • Generate a targeted requirements-quality checklist from a feature request and any available spec, plan, or tasks for context.
  • Offer up to three clarifying questions to resolve ambiguity and scope before checklist generation.
  • Produce a new checklist file per run under checklists/ with domain-focused naming, following the "Unit Tests for English" style.
  • Support QA and development teams by focusing on the quality of the written requirements, not on implementation details.

Quick Start

Provide a feature description and any constraints, and the Skill will generate a focused requirements-quality checklist.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I create a checklist to validate feature requirement quality?

To create a requirements-quality checklist, provide a feature description alongside any spec, plan, or tasks for context. The tool generates a high-density checklist evaluating completeness, clarity, consistency, and measurability.

What is a requirements-quality checklist used for in software engineering?

A requirements-quality checklist validates the quality of written feature requirements, ensuring they are complete, clear, consistent, and testable. It functions like unit tests for English prose rather than checking implementation details.

How do I ensure my feature specifications have enough clarity and traceability?

Ensure specification clarity and traceability by running the feature request through a checklist generator that evaluates requirements against defined quality dimensions and traceability references, highlighting ambiguous areas before development starts.

Does this requirements checklist generator work without an existing specification document?

Yes, the checklist generator works without an existing specification document by using the provided feature description and constraints. It asks up to three clarifying questions to resolve ambiguity and scope before generating the tailored checklist.

What's the best way to generate testable acceptance criteria from a feature plan?

The best way to generate testable acceptance criteria is to input the feature plan and constraints into a requirements-quality checklist generator, which produces a domain-focused checklist file emphasizing measurability and consistency.

Can I use this checklist tool to evaluate requirements for any software domain?

Yes, you can use this checklist tool to evaluate requirements for any software domain. It tailors the output to the specific feature domain using the provided spec, plan, or tasks as context to ensure relevant quality validation.