verification-before-completion

Execute verification commands and inspect outputs before confirming task completion.

1|Updated Apr 27, 2026
One-click install
npx skills add https://github.com/anipatke/savepoint --skill verification-before-completion-anipatke
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/anipatke/savepoint/tree/main/agent-skills/superpowers/verification-before-completion
Command: npx skills add https://github.com/anipatke/savepoint --skill verification-before-completion-anipatke

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It prevents inaccurate completion claims by enforcing verification of work through explicit commands and evidence, ensuring honesty and correctness.

Core Features & Use Cases

  • Verification Enforcement: Requires execution of specific commands to confirm task completion.
  • Evidence Collection: Checks command outputs and exit codes to validate success.
  • Use Case: When finishing a feature, run the designated verification command to confirm tests pass before submitting a pull request or marking as done.

Quick Start

Use the verification skill to run the verification command and review the output before claiming the task is complete.

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 code changes before marking a task complete?

Verify code changes by executing designated verification commands and reading their outputs to confirm success before making any completion claims. This enforces honesty and correctness by requiring explicit evidence like passing tests or clean exit codes before progressing workflows.

What is task verification and why is it needed in software development?

Task verification is the process of validating code and task completion through explicit commands and evidence collection. It prevents inaccurate completion claims by enforcing safety checks, ensuring that success is confirmed through command outputs and exit codes before proceeding.

How to enforce safety and quality checks before submitting a pull request?

Enforce safety and quality checks by running designated verification commands and reviewing their outputs to confirm tests pass before submitting a pull request. This validates success through evidence collection, preventing inaccurate completion claims during development workflows.

Does verification before completion work for quality assurance workflows?

Yes, verification before completion is suitable for quality assurance contexts. It validates task completion by executing verification commands, reading outputs, and confirming success, ensuring honesty and correctness in both development and quality assurance workflows.

What's the best way to prevent inaccurate task completion claims in development?

The best way to prevent inaccurate completion claims is to enforce verification by executing specific commands and checking their outputs and exit codes. This requires explicit evidence of success before allowing any task to be marked as complete or progressing workflows.

Why does my task verification process fail to catch incomplete code?

Task verification fails to catch incomplete code when it lacks enforcement of explicit verification commands and evidence collection. Without reading command outputs and confirming exit codes before claiming success, inaccurate completion claims go unchecked and propagate through workflows.