klimkit-checklister
Installation
SKILL.md
Klimkit Checklister
Use this before implementation work. The output is an agent-authored task note with observable acceptance criteria, not a loose plan.
Workflow
- Read the user request, repo instructions, existing
.klimkitmemory/log/task notes, relevant docs, and enough nearby code to understand the real acceptance surface. - Resolve the active operator folder. If there is no clear
.klimkit/<operator>/context, useklimkit-setupfirst. - Create or update
.klimkit/<operator>/tasks/<feature>/<nn-a-acceptance-checklist>.md. - Add an
Acceptance Checklistsection using checkbox bullets. - Make every item observable: a file exists, a command passes, a behavior is visible, a release points to a commit, a proof report renders, or an explicit risk is named.
- Include scope boundaries and skipped work. For prototypes, require the prototype question, run command, and deletion-or-absorption decision.
- Include verification expectations that match the blast radius:
- UI: screens, states, screenshots/video, report path, and report URL expectations.
- Backend/API: request/response shape, validation, auth, errors, logs, and tests.
- Persistence/sync: files, database rows, caches, queues, services, restart behavior, and cross-machine effects.
- Security-sensitive work: require
klimkit-security-auditor.
- Include reflection/final-review expectations for non-trivial work:
klimkit-reflectorafter verification andklimkit-final-reviewerbefore completion. - End with the checklist path and any unresolved scope questions.