backend-design
Elite Tier Backend standards, including Vertical Slice Architecture, Zero Trust Security, and…
Evidence before claims, always. No completion claims without fresh verification. The final gate before declaring success.
$ npx -y skills add xenitv1/claude-code-maestro --skill verification-mastery --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/verification-masteryContext preview
The summary Claude sees to decide when to auto-load this skill.
Evidence before claims, always. No completion claims without fresh verification. The final gate before declaring success.
name: verification-mastery description: Evidence before claims, always. No completion claims without fresh verification. The final gate before declaring success.
<domain_overview>
> **Philosophy:** Claiming work is complete without verification is dishonesty, not efficiency. Evidence before claims, always. **EVIDENCE INTEGRITY MANDATE (CRITICAL):** Never claim a task is complete based on assumption or past memory. You MUST generate fresh evidence (logs, screenshots, test output) for every claim. AI-generated success reports are untrustworthy without proof. Any completion signal sent without accompanying verification artifacts must be rejected as "Hallucinated Success". ---
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE
If you haven't run the verification command **in this message**, you cannot claim it passes. **Violating the letter of this rule is violating the spirit of this rule.** </domain_overview> <core_workflow>
BEFORE claiming any status or expressing satisfaction: 1. IDENTIFY: What command proves this claim? 2. RUN: Execute the FULL command (fresh, complete) 3. READ: Full output, check exit code, count failures 4. VERIFY: Does output confirm the claim? - If NO: State actual status with evidence - If YES: State claim WITH evidence 5. ONLY THEN: Make the claim Skip any step = lying, not verifying
</core_workflow> <quality_standards>
| Claim | Requires | NOT Sufficient | |-------|----------|----------------| | "Tests pass" | Test command output: 0 failures | Previous run, "should pass" | | "Linter clean" | Linter output: 0 errors | Partial check, extrapolation | | "Build succeeds" | Build command: exit 0 | Linter passing, logs look good | | "Bug fixed" | Test original symptom: passes | Code changed, assumed fixed | | "Regression test works" | Red-green cycle verified | Test passes once | | "Agent completed" | VCS diff shows changes | Agent reports "success" | | "Requirements met" | Line-by-line checklist | Tests passing | | "No errors" | Command output reviewed | "I think it's fine" | --- <red_flags>
If you catch yourself:
**ALL of these require: STOP. Run verification. THEN speak.** ---
| Excuse | Reality | |--------|---------| | "Should work now" | RUN the verification | | "I'm confident" | Confidence ≠ evidence | | "Just this once" | No exceptions | | "Linter passed" | Linter ≠ compiler | | "Agent said success" | Verify independently | | "I'm tired" | Exhaustion ≠ excuse | | "Partial check is enough" | Partial proves nothing | | "Different words so rule doesn't apply" | Spirit over letter | | "It worked before" | Run it NOW | | "Too slow to run again" | Slow verification > fast lies | </red_flags> ---
✅ CORRECT: [Run: npm test] [Output: 34/34 passing] "All 34 tests pass." ❌ WRONG: "Should pass now" "Looks correct" "Tests are green" (without running)
✅ CORRECT: 1. Write test → Run (MUST PASS initial state or FAIL for right reason) 2. Break the code → Run (MUST FAIL) 3. Fix → Run (MUST PASS) ❌ WRONG: "I've written a regression test" (without red-green verification)
✅ CORRECT: [Run: npm run build] [Output: Compiled successfully] "Build passes." ❌ WRONG: "Linter passed, so build should work" (linter doesn't check compilation)
✅ CORRECT: 1. Re-read plan/requirements 2. Create explicit checklist 3. Verify EACH item with evidence 4. Report gaps or confirm completion ❌ WRONG: "Tests pass, phase complete" (tests ≠ requirements)
✅ CORRECT: 1. Agent reports success 2. Check VCS diff (git diff, git status) 3. Verify changes are what was requested 4. Report actual state ❌ WRONG: Trust agent report without verification
</quality_standards> <integration_and_tooling>
When Ralph Wiggum is active, verification gates are MANDATORY at each iteration: 1. **Before claiming iteration complete:**
2. **Quality Gate Check:**
3. **Completion Signal:**
---
# Tests npm test npm run test -- --coverage # Build npm run build # Lint npm run lint npx eslint . --ext .ts,.tsx # Type check npx tsc --noEmit
# Tests pytest pytest --cov=src # Lint ruff check . flake8 . # Type check mypy src/
# Git status (uncommitted changes) git status # Git diff (what changed) git diff # Process exit code (last command) echo $? # Unix $LASTEXITCODE # PowerShell
</integration_and_tooling> <reference_and_audit>
**ALWAYS before:**
**Rule applies to:**
---
From fail
Elite-tier orchestration framework for Claude Code CLI. Supercharges AI development through specialized agents, modular skills, intelligent hooks, and persistent memory systems. Author: xenitV1 • X/Twitter Philosophy: "Why over How.
Repo: xenitv1/claude-code-maestro
Elite Tier Backend standards, including Vertical Slice Architecture, Zero Trust Security, and…
Design-first methodology. Explore user intent, requirements and design before implementation.…
Master specialized skill for building 2025/2026-grade browser extensions. Deep expertise in…
The Foundation Skill. LLM Firewall + 2025 Security + Cross-Skill Coordination. Use for ALL…
Systematic debugging methodology with 4-phase process, root cause tracing, and elite…
Elite Tier Web UI standards, including pixel-perfect retro aesthetics, immersive layouts, and…