kiro-debug
Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not…
Verify completion and success claims with fresh evidence. Use before claiming a task is complete, a fix works, tests pass, or a feature is ready for GO.
$ npx -y skills add gotalab/cc-sdd --skill kiro-verify-completion --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/kiro-verify-completionContext preview
The summary Claude sees to decide when to auto-load this skill.
Verify completion and success claims with fresh evidence. Use before claiming a task is complete, a fix works, tests pass, or a feature is ready for GO.
name: kiro-verify-completion description: Verify completion and success claims with fresh evidence. Use before claiming a task is complete, a fix works, tests pass, or a feature is ready for GO.
<background_information> This skill prevents false completion claims. A task, fix, or feature is only complete when supported by fresh evidence that matches the scope of the claim. </background_information>
<instructions>
Do not use this skill for early planning or speculative status updates.
Provide:
Return one of:
Also return:
Use the language specified in `spec.json`.
1. Identify the exact claim. 2. Identify the exact command or checklist that proves that claim. 3. Require fresh evidence from the current code state. 4. Check exit code, failure count, skipped scope, and missing coverage. 5. Reject claims that are broader than the evidence. 6. If mandatory validation cannot be completed, return `MANUAL_VERIFY_REQUIRED`. 7. Only then allow the claim.
Require:
Require:
Require:
Require:
A passing test suite alone is not enough for `FEATURE_GO`.
Return `MANUAL_VERIFY_REQUIRED` when:
Return `NOT_VERIFIED` when:
| Rationalization | Reality | |---|---| | “The subagent said it succeeded” | Reported success is not verification evidence. | | “Tests passed earlier” | Fresh evidence only. | | “Build should be fine because lint passed” | Lint does not prove build success. | | “Tests passed and build succeeded, so it must run” | Type erasure, module loading, native ABI, and boot-time config issues can still fail at runtime. | | “The feature is done because all tasks are checked off” | `FEATURE_GO` also requires coverage, integration, and design alignment. |
## Verification Result - STATUS: VERIFIED | NOT_VERIFIED | MANUAL_VERIFY_REQUIRED - CLAIM_TYPE: TASK | FIX | TEST_OR_BUILD | FEATURE_GO - CLAIM: <exact claim> - EVIDENCE: <command/checklist and result> - GAPS: <scope/evidence mismatch or missing validation> - NOTES: <next action if not verified>
</instructions>
Repo: gotalab/cc-sdd
Investigate implementation failures using root-cause-first debugging. Use when an implementer is blocked, verification fails, or repeated remediation does not…
Entry point for new work. Determines the best action path or work decomposition (update existing spec, create new spec, mixed decomposition, or no spec needed)…
Implement approved tasks using TDD with subagent dispatch. Runs all pending tasks autonomously or selected tasks manually.
Review a task implementation against approved specs, task boundaries, and verification evidence. Use after an implementer finishes a task, after remediation,…
Create complete specs (requirements, design, tasks) for all features in roadmap.md using parallel sub-agent dispatch by dependency wave.
Create comprehensive technical design for a specification