speckit-checklist

Generate unit-test-style checklists to validate written requirements for completeness and clarity.

60|12|Updated Apr 2, 2026
One-click install
npx skills add https://github.com/ahmedemad3/super-ai-agency-framework --skill speckit-checklist-ahmedemad3
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/ahmedemad3/super-ai-agency-framework/tree/main/.agent/skills/speckit-checklist
Command: npx skills add https://github.com/ahmedemad3/super-ai-agency-framework --skill speckit-checklist-ahmedemad3

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Speckit Checklist provides a framework to verify that requirements are complete, unambiguous, and verifiable by generating unit-test-style items that assess the quality of written requirements rather than the implementation.

Core Features & Use Cases

  • Generates requirement-quality checklists to assess completeness, clarity, consistency, and measurability.
  • Supports explicit handling of edge cases, non-functional considerations, and traceability references to spec sections.
  • Use Case: Before starting implementation, generate a checklist to ensure all requirements are properly specified and testable.

Quick Start

Ask Speckit Checklist to generate a new requirements-quality checklist for a feature area.

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 checklist to validate the quality of written requirements?

To validate requirement quality, use Speckit Checklist to generate unit-test-style items that assess completeness, clarity, consistency, and measurability for feature-level requirements. It outputs a structured checklist anchoring each item to spec section references.

What is a unit-test-style checklist for requirements specifications?

A unit-test-style requirements checklist verifies that written requirements are complete, unambiguous, and testable by targeting feature-level specifications. It assesses requirement quality directly without evaluating the underlying implementation details.

How do I ensure my feature requirements are testable before implementation?

To ensure requirements are testable before implementation, generate a requirements-quality checklist that explicitly handles edge cases and non-functional considerations. This validates that every feature-level requirement is properly specified and measurable.

Does Speckit Checklist evaluate implementation details or only requirement quality?

Speckit Checklist evaluates only requirement quality, focusing on completeness, clarity, consistency, and measurability. It anchors checklist items to spec references and explicitly does not evaluate implementation details.

How do I trace requirement checklists back to specific spec sections?

You can trace requirement checklists back to specific spec sections because Speckit Checklist supports explicit traceability references. It generates items that anchor directly to spec sections while handling edge cases and non-functional considerations.

Can I use requirement checklists for edge-case and non-functional considerations?

Yes, requirement checklists support explicit handling of edge cases and non-functional considerations. Speckit Checklist generates items that validate these aspects alongside completeness, clarity, consistency, and measurability for feature-level requirements.