verification-before-completion

Run verification commands and analyze output before claiming completion.

134|12|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/6BNBN/FlowPilot --skill verification-before-completion-6bnbn
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/6BNBN/FlowPilot/tree/main/%E5%85%BC%E5%AE%B9codex%40cursor%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E6%8A%80%E8%83%BD/codex%E4%B8%80%E9%94%AE%E5%AE%89%E8%A3%85%E6%8A%80%E8%83%BD/.codex-home-claude-parity/skills/verification-before-completion
Command: npx skills add https://github.com/6BNBN/FlowPilot --skill verification-before-completion-6bnbn

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents premature claims of completion, fixing, or passing by enforcing a strict verification process before any assertions are made, ensuring honesty and accuracy in development workflows.

Core Features & Use Cases

  • Mandatory Verification: Ensures that all claims of success (tests passing, bugs fixed, builds succeeding) are backed by fresh, executed verification commands and their output.
  • Red Flag Identification: Helps users recognize and avoid common rationalizations and "red flag" behaviors that bypass verification.
  • Use Case: Before committing code or creating a pull request, the agent must run the defined test suite, analyze its output for failures, and only then can it claim the changes are complete and passing.

Quick Start

Always run the verification command and review its output before stating that work is complete or has passed.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I prevent premature claims of code completion in my development workflow?

To prevent premature completion claims, enforce an evidence before assertions protocol requiring developers to run specific verification commands and analyze their output before stating any bug fixes or tests are passing.

Why do I need to run verification commands before stating tests are passing?

Running verification commands before stating tests are passing is required to identify red flag rationalizations that bypass verification. This mandatory process backs all success claims with fresh, executed output, ensuring accuracy in development workflows and preventing false assertions.

What is the best way to verify bug fixes before creating a pull request?

The best way to verify bug fixes before creating a pull request is to run the defined test suite, analyze the output for failures, and only then claim the changes are complete and passing. This strict verification protocol ensures honesty and accuracy in development workflows.

Does the verification before completion approach apply to linting and building stages?

Yes, the verification before completion approach applies to all stages including testing, linting, building, and agent task completion. It mandates running specific verification commands for each stage and analyzing their output before any success claims are made to prevent premature assertions.

How do I identify red flag behaviors that bypass verification in software engineering?

To identify red flag behaviors that bypass verification in software engineering, look for common rationalizations used to skip running fresh verification commands. Enforcing mandatory verification before making any success claims helps users recognize and avoid these premature assertion behaviors.

Can I use this verification protocol for agent task completion checks?

Yes, you can use this verification protocol for agent task completion checks. It enforces running specific verification commands and analyzing their output before any success claims are made, ensuring agent tasks are evaluated for accuracy and preventing premature assertions across all development stages.