proof-verify

Solid

Plan-based verification - freeze acceptance criteria before building, then verify after with an independent fresh-context agent (the builder must not verify their own work). Use when - "verify against plan", "proof check", "independent review", "check the implementation", or confirming a feature built from a plan meets spec. Do NOT use for quick one-off checks with no plan, or for letting the builder self-verify.

AI & Automation 138 stars 20 forks Updated today MIT

Install

View on GitHub

Quality Score: 86/100

Stars 20%
71
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Proof Verify Plan-based verification: freeze acceptance criteria BEFORE building, verify AFTER with independent agents. ## When to Use - After completing a feature/fix that was built from a plan - When you need independent confirmation that work meets spec - When the builder should NOT verify their own work - Trigger phrases: "verify against plan", "check the implementation", "proof check", "independent review" ## The Pattern ``` PHASE 1: PLAN (before any code) Create .proof/PLAN.md with numbered acceptance criteria Each AC: testable, specific, has a verification command or check Plan is FROZEN - no changes during build PHASE 2: BUILD (normal work) Implement against the plan Mark progress in .proof/PROGRESS.md Builder does NOT self-verify PHASE 3: VERIFY (after build, independent agent) Fresh agent reads PLAN.md (never saw the build process) Walks through each AC, runs verification commands Writes .proof/VERDICT.md with PASS/FAIL per criterion If any FAIL → .proof/PROBLEMS.md with specific fixes PHASE 4: FIX (if needed) Builder reads PROBLEMS.md, makes minimal fixes Back to PHASE 3 (re-verify) Loop until all PASS ``` ## Phase 1: Create Plan Create `.proof/PLAN.md` in the project root: ```markdown # Verification Plan **Created:** YYYY-MM-DD HH:MM **Task:** [one-line description] **Builder:** [session ID or "current"] **Status:** FROZEN ## Acceptance Criteria ### AC1: [short name] **Description:** [what must be true] **Verify:** [exact ...

Details

Author
AnastasiyaW
Repository
AnastasiyaW/claude-code-config
Created
4 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category