speckit-checklist

Generate domain-specific requirement checklists with traceable references for feature workflows.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/kerolos-saaid/refranario --skill speckit-checklist-kerolos-saaid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/kerolos-saaid/refranario/tree/main/.agents/skills/speckit-checklist
Command: npx skills add https://github.com/kerolos-saaid/refranario --skill speckit-checklist-kerolos-saaid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams create structured, high-quality checklists that validate requirements, ensuring clarity, completeness, and testability before development or PR review.

Core Features & Use Cases

  • Unit tests for requirements writing: These checklists focus on the quality of requirements themselves, not on verifying implementation.
  • Extension hooks and progressive loading: Supports extension hooks, pre/post execution steps, and loading feature context from SPEC/PLAN/TASKS as needed.
  • Checklist management: Creates or appends domain-specific checklists under FEATURE_DIR/checklists/ (e.g., ux.md, api.md) to preserve history.

Quick Start

Run the speckit-checklist to generate or update a domain checklist.

Frequently Asked Questions about speckit-checklist

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

FAQPage Schema
How do I create a checklist to validate software requirements before implementation?

You can generate a custom checklist to validate requirements, ensuring clarity, completeness, and testability before development begins or during PR review.

What is the best way to test the quality of feature specifications instead of implementation?

Validating specification quality uses domain-specific checklists that focus on the requirements themselves rather than verifying implementation, providing traceable references for QA.

How do I generate a domain-specific checklist for my feature development workflow?

Generate a domain-specific checklist by running the skill against your current feature, which creates or appends structured validation lists under your feature directory for history preservation.

Can I load feature context from SPEC, PLAN, or TASKS documents when generating a requirements checklist?

Yes, you can load feature context from SPEC, PLAN, or TASKS documents through progressive loading and extension hooks when generating your custom requirements validation checklist.

Does requirement checklist generation support extension hooks and pre/post execution steps?

Requirement checklist generation supports extension hooks and pre/post execution steps, allowing integration of custom logic and progressive loading of feature context during validation.

Where are generated QA checklists stored to preserve feature history?

Generated QA checklists are stored by creating or appending domain-specific markdown files, like ux.md or api.md, under the FEATURE_DIR/checklists/ directory to preserve history.