speckit-checklist

Generate unit-test-style checklists validating natural language requirements quality.

Updated Dec 26, 2025
One-click install
npx skills add https://github.com/BOUROUIS-MOHAMED/monclub_access_python --skill speckit-checklist-bourouis-mohamed
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/BOUROUIS-MOHAMED/monclub_access_python/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/BOUROUIS-MOHAMED/monclub_access_python --skill speckit-checklist-bourouis-mohamed

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Checklists for requirements quality: this skill generates structured, language-focused unit-test style checks to validate clarity, completeness, and consistency of feature specifications.

Core Features & Use Cases

  • Generates "Unit Tests for English" style checklists to evaluate requirement quality (completeness, clarity, consistency, coverage, edge cases).
  • Supports traceability by referencing spec sections and aligning with feature context (spec, plan, tasks).
  • Adapts to different feature scopes via user input and repository context to produce starter checklists for PR reviews and QA.
  • Helps ensure that requirements are written clearly enough to implement, review, and verify without encoding implementation details.

Quick Start

Provide the feature requirements document and let the speckit-checklist tool generate a starter checklist aligned to your spec.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I validate the quality of natural language requirements before implementation?

Requirement quality checklists generate unit-test style checks that evaluate specification completeness, clarity, consistency, measurability, coverage, edge cases, non-functional requirements, dependencies, and ambiguities to ensure your features are written clearly enough to implement and review.

What's the best way to generate QA checklists from feature specifications?

The best way to generate QA checklists is by processing feature requirements documents to produce unit-test style checks aligned to spec sections, referencing feature context like spec, plan, and tasks to guide reviewers through structured requirement quality validation.

Can I use requirement checklists for spec-driven projects with standard .specify-like structures?

Yes, requirement checklists apply to spec-driven projects with standard .specify-like structures, generating quality checks that guide authors, reviewers, and QA through evaluating requirement completeness, clarity, and consistency without encoding implementation details.

How do I check feature specifications for ambiguities and missing edge cases?

You check feature specifications for ambiguities and missing edge cases by applying structured checklist validations that evaluate requirements against completeness, coverage, edge cases, and ambiguities, ensuring clarity before implementation begins.

Does generating unit-test style checklists for requirements work without implementation details?

Generating unit-test style checklists for requirements works without implementation details by focusing on language quality, ensuring requirements are written clearly enough to implement, review, and verify without encoding how the feature should be built.