speckit-checklist

Generate requirements-quality checklists for spec-kit feature specifications.

Updated May 19, 2026
One-click install
npx skills add https://github.com/Nasalciuc/ATS-HERO --skill speckit-checklist-nasalciuc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: speckit-checklist
Source: https://github.com/Nasalciuc/ATS-HERO/tree/main/.cursor/skills/speckit-checklist
Command: npx skills add https://github.com/Nasalciuc/ATS-HERO --skill speckit-checklist-nasalciuc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Writing clear, complete, and testable requirements is hard, and gaps or ambiguities in specs surface late as costly rework. This Skill generates custom checklists that act as unit tests for requirements, validating the quality of your feature specifications before implementation begins. ## Core Features & Use Cases - Requirements Quality Validation: Generates checklist items that test completeness, clarity, consistency, measurability, and coverage of requirements rather than implementation behavior. - Dynamic Clarification: Derives up to three contextual clarifying questions from user input and spec signals to calibrate checklist scope, depth, and audience. - Incremental Checklist Files: Creates or appends to domain-specific checklist files (e.g., ux.md, api.md, security.md) with globally incrementing CHK IDs, preserving existing content. - Use Case: After drafting a spec for a new authentication feature, run this Skill to produce a security.md checklist that asks whether authentication requirements are specified for all protected resources and whether breach response requirements are defined. ## Quick Start Ask the assistant to generate a requirements-quality checklist for the current feature, optionally specifying a focus area such as security, UX, or API.

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 for a feature spec?▼

Invoke the checklist command with an optional focus area like security or UX. The Skill loads your spec.md, plan.md, and tasks.md from the feature directory, asks clarifying questions, and writes CHK-numbered items into a checklists folder.

What is a requirements quality checklist in spec-kit?▼

It is a reviewer-owned checklist that tests whether requirements are well-written, complete, and unambiguous rather than testing implementation behavior. Items ask questions like whether vague terms are quantified or edge cases are addressed in the spec.

Does the checklist skill work without a spec-kit project structure?▼

No, it requires a spec-kit project with a .specify directory containing scripts, templates, and feature documents. The prerequisite script resolves FEATURE_DIR and the checklist template from that structure.

Can I create multiple checklists for the same feature?▼

Yes, each invocation uses a short descriptive filename like ux.md or api.md. If the file already exists, new items are appended with IDs continuing from the last CHK number, and existing content is never deleted.

Why should checklist items not verify implementation behavior?▼

The checklist validates requirements writing, not code. Items starting with Verify, Test, or Confirm about system behavior are prohibited because they turn the checklist into a QA test plan instead of a requirements quality review.