iikit-03-checklist

Generate requirements quality checklists that validate spec completeness, clarity, and consistency.

1|Updated Apr 30, 2026
One-click install
npx skills add https://github.com/hafidzlvm/opencode --skill iikit-03-checklist-hafidzlvm
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: iikit-03-checklist
Source: https://github.com/hafidzlvm/opencode/tree/main/.tessl/tiles/tessl-labs/intent-integrity-kit/skills/iikit-03-checklist
Command: npx skills add https://github.com/hafidzlvm/opencode --skill iikit-03-checklist-hafidzlvm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Specs and PRDs often contain gaps, ambiguities, and contradictions that only surface during implementation. This Skill generates structured quality checklists that audit requirements themselves — not code — so issues are caught before development begins. ## Core Features & Use Cases - Requirements Quality Checklists: Produces scored checklist items across categories like completeness, clarity, consistency, acceptance criteria quality, and edge case coverage, each linked to spec sections (FR-XXX, SC-XXX) or marked as [Gap], [Ambiguity], [Conflict], or [Assumption]. - Interactive Gap Resolution: Walks through each identified gap with the user, presents options with trade-offs, and updates spec.md upon resolution until the checklist reaches 100% completion. - Workflow Integration: Validates prerequisites via bash/PowerShell scripts, records phase completion in .specify/context.json, commits results, refreshes the dashboard, and recommends the next workflow step with a model tier hint. - Use Case: After writing a feature spec, run this Skill to audit user stories and acceptance criteria, resolve missing requirements interactively, and gate the feature before implementation. ## Quick Start Ask the AI to run the iikit-03-checklist skill to review the current feature spec and generate a requirements quality checklist.

Frequently Asked Questions about iikit-03-checklist

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

FAQPage Schema
How do I review a spec for gaps before implementation?▼

Run this Skill after creating spec.md and plan.md. It generates a requirements checklist covering completeness, clarity, and consistency, then interactively resolves each [Gap] item by updating the spec until all items are checked or explicitly deferred.

What makes a good requirements checklist item?▼

Good items test requirement quality, not implementation, using patterns like "Are error response formats specified for all failure scenarios?" Avoid items starting with "Verify", "Test", or "Confirm" that check system behavior instead of spec content.

Does the checklist skill require a plan.md file?▼

Yes, phase 03 requires both a valid spec.md and plan.md, verified by the check-prerequisites script. It also requires a CONSTITUTION.md in basic mode, and plan.md is read as optional context during checklist generation.

Can I run the requirements checklist non-interactively?▼

Yes, pass the --no-interactive flag to skip the interactive gap resolution step. Gap items remain marked, and the Skill warns that downstream phases will flag incomplete checklists.

Why must checklists reach 100% completion?▼

Once created, checklists act as a quality gate: the implement phase treats incomplete checklists as a hard warning. Every item must be checked off with justification or explicitly deferred so no requirement issue is silently dropped.