From my-claude-codex
Use before crossing a decision boundary: a direction choice (multiple valid implementations), a contract commitment (public API, database schema, proto/GraphQL field, migration, auth/tenant boundary, event format), a costly-to-reverse action (delete data, force push, deploy to shared env), after a discovery that invalidates the plan, or after completing an independently reviewable slice. Not for routine work inside the agreed slice — never pre-emptively, never based on size.
How this skill is triggered — by the user, by Claude, or both
Slash command
/my-claude-codex:pause-for-reviewThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Pause only at the **decision boundaries** listed below — direction, contract, reversibility, discovery, or slice complete. Do not pause for size. Do not manufacture checkpoints on noise.
Pause only at the decision boundaries listed below — direction, contract, reversibility, discovery, or slice complete. Do not pause for size. Do not manufacture checkpoints on noise.
Stay inside the agreed slice. Examples:
The user can interrupt at any time. Do not pre-emptively pause "to be safe" — pre-emptive pauses train the user to rubber-stamp, which destroys the signal of a real pause.
"Same slice" means the same behavior under the same contract. Adding a new helper module, a new public function, or a new code path that wasn't in the agreed scope is a new slice — see the boundaries below. If no slice has been explicitly agreed, treat the user's last instruction as the slice.
Pause when about to cross any of these boundaries. Cross only after the user acknowledges.
git reset --hard, rm -rf)When pausing, produce this summary so the user can review without re-reading the diff:
Pause: <which boundary, in 1 line — e.g. "Contract: about to commit gRPC proto field numbers">
Done this round:
- <bullet per behavior change, not per file>
Files: <list of changed paths>
Verified: <command + result, or "not run because <reason>">
Risks / unknowns: <none, or list>
Decision needed: <specific question, or "review and ack to continue">
Notes on the template:
Pause: first: lets the user pick a review mindset (decision / approval / sign-off) before reading details.Verified: is mandatory: if you didn't run anything, write "not run because ". Silence reads as "passed".Risks / unknowns, not under Done this round. The summary is a navigation aid for the user — don't use it as a self-confirmation that review happened.npx claudepluginhub travelthepath/my-claude-codex --plugin my-claude-codexGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.