speckit-checklist

Generate quality validation checklists for technical specification requirements.

Updated May 31, 2026
One-click install
npx skills add https://github.com/Piklar/Rizza-60 --skill speckit-checklist-piklar
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/Piklar/Rizza-60/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/Piklar/Rizza-60 --skill speckit-checklist-piklar

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill addresses the ambiguity and incompleteness in technical specifications by treating requirements as code that must pass a rigorous quality checklist.

Core Features & Use Cases

  • Requirements Validation: Automatically generates checklists to test for completeness, clarity, and consistency in feature specs.
  • Traceability & Coverage: Ensures all edge cases, non-functional requirements, and dependencies are documented and measurable.
  • Use Case: Before starting implementation, run this skill against your feature spec to identify missing error handling, undefined visual states, or ambiguous acceptance criteria.

Quick Start

Use the speckit-checklist skill to generate a quality validation 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 technical specifications for completeness and clarity before implementation?

You can validate technical specifications by generating structured quality validation checklists that test requirement documents for completeness, clarity, and measurability. This approach treats requirements as code, identifying gaps in edge cases and acceptance criteria.

What is a unit-test-for-requirements methodology for quality assurance?

A unit-test-for-requirements methodology applies automated validation checklists to technical specifications to ensure traceability and coverage. It identifies missing error handling, undefined visual states, or ambiguous acceptance criteria before development begins.

How do I check if my feature specs have missing non-functional requirements or edge cases?

To check for missing non-functional requirements and edge cases, run an automated checklist validation against your feature spec. This analyzes requirement documents to ensure all dependencies are documented and measurable.

Can I use automated checklists to find ambiguous acceptance criteria in requirement documents?

Yes, automated checklists can find ambiguous acceptance criteria by analyzing requirement documents for consistency and completeness. This validation process highlights undefined states and missing error handling within your specifications.

Does this requirements validation work within a specific project structure?

Yes, this requirements validation operates within the spec-kit project structure. It analyzes requirement documents directly within this environment to identify documentation gaps before implementation begins.