plan-review-gate
Plan Review Gate
Core principle: No plan reaches the user without surviving 3 adversarial checks.
How it works: This skill runs inline in the calling agent's context (no subagents). The calling LLM reads the plan and checks it against 3 criteria using its Read/Grep/Glob tools. Same LLM, same context — the value is structured adversarial framing, not agent independence.
When to Skip
Skip when plan is trivial: Single-file fix, copy edit, or config tweak with <3 changes → return GATE_PASS immediately.
The 3 Checks (Run in Sequence)
Check 1: Feasibility — Can this be executed against the real codebase?
Run these verifications using Read/Grep/Glob:
| Criterion | How to verify | Blocking if |
|---|---|---|
| Plan file exists on disk | Glob(pattern="{plan_file_path}") where plan_file_path is the path from the calling agent's context |
Returns 0 matches |
More from romiluz13/cc10x
session-memory
Internal skill. Use cc10x-router for all development tasks.
60code-generation
Internal skill. Use cc10x-router for all development tasks.
58code-review-patterns
Internal skill. Use cc10x-router for all development tasks.
45architecture-patterns
Internal skill. Use cc10x-router for all development tasks.
44planning-patterns
Internal skill. Use cc10x-router for all development tasks.
43cc10x-router
|
41