completion-gate

Run verification commands and inspect output before declaring task completion.

78|20|Updated Mar 9, 2026
One-click install
npx skills add https://github.com/NoobyGains/godmode --skill completion-gate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: completion-gate
Source: https://github.com/NoobyGains/godmode/tree/main/skills/completion-gate
Command: npx skills add https://github.com/NoobyGains/godmode --skill completion-gate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature declarations of completion or success by enforcing a strict verification protocol, ensuring that claims are always backed by fresh, relevant evidence.

Core Features & Use Cases

  • Mandatory Verification: Ensures commands are executed and their output is reviewed before any assertion of success.
  • Evidence-Based Claims: Requires concrete output from tests, linters, builds, or other verification steps.
  • Use Case: Before committing code, the agent must run the test suite and present the output confirming all tests pass, rather than just stating "tests passed."

Quick Start

Use the completion-gate skill to verify that all tests pass before declaring the task complete.

Frequently Asked Questions about completion-gate

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

FAQPage Schema
How do I stop my AI agent from claiming code tasks are complete without running tests?

To stop premature declarations, enforce a verification protocol requiring the agent to execute test suites and inspect their actual output before asserting any code completion. This ensures claims are backed by fresh evidence rather than assumptions.

What is evidence-based verification in CI/CD pipelines?

Evidence-based verification in CI/CD is a strict protocol requiring the execution of relevant commands, such as builds or linters, and the review of their concrete output to substantiate any success claims before proceeding to the next pipeline stage.

How do I enforce mandatory testing before a code commit or pull request?

You can enforce mandatory testing before commits or PRs by applying a completion gate that requires the agent to run the relevant test suite and present the passing output, preventing it from simply stating tests passed without proof.

Does this verification protocol require specific testing frameworks or dependencies to work?

No specific testing frameworks or dependencies are required. The verification protocol applies generically across all development stages by requiring the execution of whatever relevant verification commands, linters, or builds your project already uses.

What is the best way to ensure quality assurance claims are backed by fresh output?

The best way to ensure quality assurance claims are backed by fresh output is to mandate that agents execute verification commands and directly inspect the results, preventing unverified assertions of task success across any development stage.

Why does my agent state tests passed without showing the test output?

Agents state tests passed without showing output because they lack a strict verification protocol enforcing evidence-based claims. By requiring the execution and inspection of actual command output, you prevent these premature declarations of success.