name: prepare-proof description: Turn settled intent into the cheapest discriminating executable proof before implementation or candidate promotion. argument-hint: "[issue, spec, or candidate]"
Prepare proof
Use the issue plan, governing contract, current semantic owner, production path, existing tests, and independent external authority.
Proof design, independent oracle challenge, realistic wrong-implementation analysis, opposite-direction controls, production-path review, and proof economics may be investigated independently when useful.
When tests, fixtures, schemas, or proof receipts require mutation, use the selected claim's current branch/worktree and one proof writer at a time. Read-only adversaries and oracles return evidence to that writer; they do not create competing proof candidates. Do not inspect sibling worktrees or neighbouring PR overlap merely to reserve a proof surface.
Flow
- Resolve current inputs and establish or reuse the current proof candidate/writer when proof artifacts require mutation.
- Invoke
spec-to-testto materialize and execute the proof. - Invoke
review-testsagainst the observed execution and realistic wrong implementations. - Strengthen and re-execute the proof until adequate.
- Continue to
build-candidatewithout routine approval.
Routes
PROOF_READY→build-candidateWEAK_PROOF→spec-to-test, thenreview-testsWRITER_COLLISION/UNSAFE_WORKTREE→ preserve the same-candidate mutation hazardPLAN_CHANGED/MATERIAL_PREMISE_CHANGED→prepare-issueMORE_ORACLE_RESEARCH→ research, then repeatNO_EXECUTABLE_PROOF_SUBJECT→ return to the invoking public flow for proportional candidate/claim reviewALREADY_PROVEN→build-candidateNOT_PROVEN→ preserve the missing evidence
Expert Next.js App Router
Developpement
Un skill qui transforme Claude en expert Next.js App Router.
Générateur de README
Developpement
Crée des README.md professionnels et complets pour vos projets.
Rédacteur de Documentation API
Developpement
Génère de la documentation API complète au format OpenAPI/Swagger.