speckit-checklist

Generate domain-specific checklists to validate software requirements quality.

12|2|Updated Jun 19, 2026
One-click install
npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-checklist-mori-shin-x
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/mori-shin-x/artgraph/tree/main/.claude/skills/speckit-checklist
Command: npx skills add https://github.com/mori-shin-x/artgraph --skill speckit-checklist-mori-shin-x

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill addresses the common issue of ambiguous, incomplete, or inconsistent requirements by treating them as code that needs unit testing, ensuring your documentation is ready for implementation.

Core Features & Use Cases

  • Requirements Quality Validation: Evaluates specs for completeness, clarity, consistency, and measurability using a structured checklist approach.
  • Scenario Coverage: Identifies missing edge cases, error flows, and non-functional requirements before development begins.
  • Use Case: Before starting a new feature, run this skill to generate a checklist that highlights missing acceptance criteria or vague terminology in your spec, preventing costly rework during the coding phase.

Quick Start

Invoke the speckit-checklist skill to generate a quality review checklist for the current feature requirements.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I validate software requirements for clarity and completeness before development?

You can validate software requirements by generating domain-specific checklists that act as unit tests for documentation. This approach analyzes requirement clarity, scenario coverage, and traceability to ensure all documented requirements are measurable, unambiguous, and ready for technical implementation.

What is the best way to test requirement quality in a spec-kit project structure?

Testing requirement quality in a spec-kit project involves evaluating specs for completeness, consistency, and measurability using a structured checklist. This identifies missing edge cases, error flows, and non-functional requirements before development begins, preventing costly rework during the coding phase.

Can I use automated unit tests to check documentation quality and scenario coverage?

Yes, you can use automated unit tests to check documentation quality by generating structured checklists that validate requirement clarity and scenario coverage. This treats your documentation as code, ensuring all specified requirements are measurable and unambiguous before technical implementation starts.

How do I identify missing acceptance criteria and vague terminology in my feature specs?

To identify missing acceptance criteria and vague terminology, run a checklist-based validation against your feature specs. This structured approach highlights incomplete requirements and missing edge cases, ensuring your documentation is consistent and ready for implementation.

Do I need a spec-kit project structure to validate requirement traceability and consistency?

Yes, a spec-kit project structure is required to validate requirement traceability and consistency. The validation skill operates within this structure to analyze requirement quality against project principles, ensuring all documented requirements are measurable and ready for technical implementation.