speckit-checklist

Extract requirements quality concerns from feature briefs into structured checklists.

1|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/duonghuan2122000/sora-piggy --skill speckit-checklist-duonghuan2122000
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/duonghuan2122000/sora-piggy/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/duonghuan2122000/sora-piggy --skill speckit-checklist-duonghuan2122000

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation of requirements-focused checklists, transforming scattered user needs, specs, and plans into a structured, testable artifact that guides quality assurance of requirements.

Core Features & Use Cases

  • Generates unit-test style checklists that evaluate completeness, clarity, consistency, coverage, and edge cases of written requirements.
  • Integrates with a typical spec-kit workflow by loading feature context from a .specify/ directory (spec.md, plan.md, tasks.md) and applying it to produce tailored checklists.
  • Outputs checklists using a canonical template and preserves existing content while appending new items, enabling traceability and incremental refinement.

Quick Start

Provide a feature specification and optional .specify context to generate a focused requirements 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 requirements checklist from a feature brief?

To generate a requirements checklist, provide a feature specification and optional .specify context. The Skill extracts quality concerns to produce a focused checklist covering completeness, clarity, consistency, coverage, edge cases, and non-functional aspects.

What does a requirements quality checklist cover in software engineering?

A requirements quality checklist covers completeness, clarity, consistency, coverage, edge cases, and non-functional aspects. It applies structured templates and traceability references to evaluate primary and alternate scenarios extracted from feature briefs and plan documents.

Can I use spec-kit checklists with existing plan documents?

Yes, you can use spec-kit checklists with existing plan documents. The Skill loads feature context from a .specify directory, preserves existing content, and appends new checklist items using a canonical template for incremental refinement.

How do I automate QA checklist creation for scattered user needs?

Automate QA checklist creation by providing a feature specification to the Skill. It transforms scattered user needs, specs, and plans into a structured, testable artifact with clear IDs and templates appended to existing files.

Does the requirements checklist tool support non-functional requirements?

Yes, the requirements checklist tool supports non-functional requirements. It identifies and extracts quality concerns from feature briefs to cover non-functional aspects alongside completeness, clarity, consistency, coverage, and edge cases.