verification-before-completion

Require fresh command verification before claiming work completion.

1|Updated May 5, 2026
One-click install
npx skills add https://github.com/yashs33244/my-mac-claude --skill verification-before-completion-yashs33244
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/yashs33244/my-mac-claude/tree/main/skills/superpowers/verification-before-completion
Command: npx skills add https://github.com/yashs33244/my-mac-claude --skill verification-before-completion-yashs33244

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents dishonest or premature “done”/“passing” claims by requiring fresh verification evidence before you commit, create a PR, or express satisfaction.

Core Features & Use Cases

  • Evidence-before-assertions enforcement: Ensures you only state success after running the exact command that proves it.
  • Repeatable verification workflow: Guides you through identify the proving command, run the full check, read full output, and confirm the result.
  • Common failure pattern coverage: Flags typical mistakes like trusting partial checks, relying on agent reports, or using confidence language instead of executed evidence.
  • Use case: Before merging code after tests and builds, you verify the complete commands and report the actual status with evidence.

Quick Start

Use it when you are about to commit or open a PR and you must verify tests, build, and key requirements with fresh command output before claiming success.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I verify builds and tests before creating a pull request?

To verify builds and tests before a pull request, you must identify the exact proving command, execute the full verification in the current session, check the exit code and output, and report the actual status with evidence.

Why does claiming a pull request is passing without fresh verification cause issues?

Claiming a pull request is passing without fresh verification causes issues because it relies on partial checks or confidence language instead of executed evidence, leading to dishonest or premature completion claims.

What is the best way to enforce evidence before asserting code completion?

The best way to enforce evidence before asserting code completion is to require fresh verification output, such as testing, linting, and build confirmation, validating the exit code prior to commits or PR creation.

How do I stop premature completion claims during regression confirmation?

To stop premature completion claims during regression confirmation, identify the exact proving command, run the full check in the current message, read the full output, and confirm the verified state.

Can I use confidence language instead of executed evidence for readiness checks?

You cannot use confidence language instead of executed evidence for readiness checks because this approach flags typical mistakes by requiring fresh command output to validate the actual status before pushing.

When do I need to run fresh verification commands before a commit?

You need to run fresh verification commands before a commit when you are about to express satisfaction or claim completion, ensuring you verify tests, builds, and key requirements with fresh output.