reality-verification

Enforce evidence-backed verification before accepting completion claims in code-change workflows.

4|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/curdx/curdx-flow --skill reality-verification-curdx
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: reality-verification
Source: https://github.com/curdx/curdx-flow/tree/main/plugins/curdx-flow/skills/reality-verification
Command: npx skills add https://github.com/curdx/curdx-flow --skill reality-verification-curdx

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This deprecated alias helps prevent false-positive “it’s done” results by requiring evidence-backed verification before a completion claim is accepted.

Core Features & Use Cases

  • DEPRECATED backwards-compatible alias: Routes legacy references of reality-verification to the newer canonical verification-before-completion skill.
  • Verification-before-completion discipline: Ensures outputs are checked with reproduction and evidence-gated verification rather than relying on unchecked assertions.
  • Works across verification phases: Supports the broader verification framework (now handled by the superset skill at the new path) to cover phase boundaries and completion claims.

Quick Start

Use the canonical replacement skill by updating your prompt or configuration to call verification-before-completion instead of reality-verification.

Frequently Asked Questions about reality-verification

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

FAQPage Schema
How do I prevent completion hallucinations in Claude Code workflows?

To prevent completion hallucinations, enforce evidence-backed verification before accepting any completion claim. This requires reproduction, mock-quality checks, and phase-boundary verification to validate that code changes are genuinely complete.

What is verification-before-completion discipline for code review?

Verification-before-completion discipline ensures outputs are checked with reproduction and evidence-gated verification rather than relying on unchecked assertions. It gates completion claims by requiring concrete proof before accepting task results.

How do I enforce completion gating for code-change workflows?

Completion gating for code-change workflows is enforced by requiring evidence-backed verification at phase boundaries. You must execute reproduction and mock-quality checks before any completion claim is accepted as valid.

Does the reality-verification skill still work with existing configurations?

The reality-verification skill operates as a deprecated backwards-compatible alias. It routes legacy references to the canonical verification-before-completion skill, meaning existing configurations still function but should be updated.

How do I migrate from the reality-verification alias to the canonical skill?

To migrate from the reality-verification alias, update your prompt or configuration to call verification-before-completion instead. This ensures you use the canonical superset logic for evidence-backed verification going forward.

When do I need evidence-backed verification in software engineering?

Evidence-backed verification is needed whenever a code-change workflow reaches a completion claim. It prevents false-positive results by requiring reproduction and phase-boundary checks before accepting that a task is done.