speckit-checklist

Generate categorized QA checklists for feature requirements with spec section references.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

SpeckKit-checklist automates the creation of a structured, English-language checklist that audits the quality of requirements written for a feature, ensuring they are complete, clear, consistent, and testable.

Core Features & Use Cases

  • Generates a requirements-quality checklist for a given feature specification, focusing on completeness, clarity, consistency, coverage, and traceability.
  • Supports dynamic user input to tailor questions to the feature domain and risk profile.
  • Appends new items to existing checklists without overwriting prior work, preserving historical decisions and enabling progressive refinement.
  • Organizes items into quality-dimension categories: Completeness, Clarity, Consistency, Measurability, Coverage, Edge Case, Non-Functional, Dependencies & Assumptions, Ambiguities & Conflicts.
  • Produces items that reference spec sections (e.g., [Spec §X.Y]) and include explicit markers for gaps, ambiguities, or conflicts to aid review.

Quick Start

Provide the feature requirements to generate a 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 generate a QA checklist from feature requirements?

To generate a requirements quality checklist, provide your feature specification details to the tool. It processes the spec plan and tasks to produce categorized QA-style items evaluating completeness, clarity, consistency, and coverage.

What quality dimensions are covered when auditing feature specifications?

Auditing feature specifications covers nine quality-dimension categories: Completeness, Clarity, Consistency, Measurability, Coverage, Edge Case, Non-Functional, Dependencies & Assumptions, and Ambiguities & Conflicts.

Can I append new checklist items to an existing requirements review without overwriting?

You can append new checklist items to existing requirements reviews without overwriting prior work. This preserves historical decisions and enables progressive refinement of your quality checks.

How does the checklist ensure traceability for feature requirements?

Checklist traceability is ensured by referencing specific spec sections, such as [Spec §X.Y], within each generated item. Items also include explicit markers for gaps, ambiguities, or conflicts to aid review.

How do I check if my spec plan has missing edge cases or non-functional requirements?

To check for missing edge cases or non-functional requirements, run your spec plan through the checklist generator. It evaluates coverage and automatically flags gaps, ambiguities, and conflicts in the output.

Can I tailor checklist questions to a specific feature domain and risk profile?

You can tailor checklist questions to a specific feature domain and risk profile using dynamic user input. This adjusts the generated quality items to match the unique context of your requirements.