What problem does it solve?
This Skill eliminates the risk of false completion claims for software development work, which often lead to broken commits, failed CI pipelines, and incorrect bug fix assertions when verification is skipped or reliant on outdated results.
Core Features & Use Cases
- Automatic Toolchain Detection: Identifies if your project uses Taskfile, Makefile, or raw Go to run the correct verification commands without manual configuration.
- Strict Verification Gate: Enforces a rule that requires fresh, full execution of format, lint, build, and test steps before any completion claim is allowed, preventing reliance on outdated results or unverified subagent reports.
- Use Case: Before pushing code to a remote repository or creating a pull request, use this Skill to confirm all verification steps pass, avoiding broken CI runs and wasted review time.
Quick Start
Use the verify-when-complete skill to run all required verification steps for your current Go project before you commit your changes.