Skip to main content

eng-verification

Mandatory checklist before claiming work is complete—run the evidence-producing command, inspect output, and only then state a result.

Ir a la instalación

Datos de origen

Repositorio
tjboudreaux/cc-plugin-engineering-excellence
Última actividad en el origen
6 de febrero de 2026 a las 04:08
Idioma detectado de SKILL.md
inglés
Estrellas
4
Forks
0

Opciones de instalación

De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.

Revisa los archivos de origen

Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.

Mostrando SKILL.md

SKILL.md
Instrucciones de origen · Vista previa de solo lectura
name
eng-verification
description
Mandatory checklist before claiming work is complete—run the evidence-producing command, inspect output, and only then state a result.
# Verification Before Completion ## Overview Claiming success without evidence is dishonesty, not efficiency. Every status report, “done,” or “tests pass” statement requires fresh verification. **Iron Law** ``` NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE ``` If you didn’t run the verifying command in this message, you cannot claim it passes. ## Gate Function ``` 1. IDENTIFY: Which command proves the claim? 2. RUN: Execute the full command now (fresh run). 3. READ: Inspect entire output & exit code. 4. VERIFY: Does output prove the claim? - If NO → report actual status with evidence - If YES → state claim WITH evidence (command + summary) 5. ONLY THEN: Make the claim Skipping any step = lying. ``` ## Common Claims & Required Evidence | Claim | Required | Not Enough | |-------|----------|------------| | “Tests pass” | Latest test command output showing 0 failures | Previous run, “should pass” | | “Lint clean” | Linter command exit 0 now | Partial subset, inference | | “Build works” | Build command exit 0 | Linter pass | | “Bug fixed” | Reproduction test now passes | Code diff only | | “Regression test exists” | Red→Green verified cycle | Test created but never failed | | “Agent succeeded” | Inspect VCS diff + verify outputs | Agent success message | ## Red Flags – STOP - Saying “should/probably/seems” - Expressing satisfaction before running verification - Planning to commit/push/PR without a fresh run - Trusting agent reports without checking - Partial verification (“just ran affected tests”) - “Just this once” or “I’m tired” rationalizations ## Rationalization Rebuttals | Excuse | Reality | |--------|---------| | “Should work now” | Run the command | | “I’m confident” | Confidence ≠ evidence | | “Just this once” | No exceptions | | “Agent said success” | Verify independently | | “Partial check is fine” | Partial proves nothing | | “I’m exhausted” | Exhaustion isn’t evidence | ## Patterns - Tests: run and show `X/Y passing` output. - Regression tests: demonstrate fail (red), apply fix, pass (green), revert to confirm failure if necessary. - Requirements: re-read spec, create checklist, tick items with evidence. - Agent work: inspect actual diff, run verification yourself. ## When to Apply Always before: - Claiming completion/success - Expressing satisfaction (“Great! Done!”) - Moving to next task - Committing, pushing, or filing PRs - Delegating completion to others/agents ## Bottom Line Evidence precedes claims. Run the command, read the output, then speak. Anything else breaks trust.
Ver en GitHub