with one click
scrutinize
Outsider-perspective review questioning intent before tracing code.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Menu
Outsider-perspective review questioning intent before tracing code.
Install with Codex or Claude Copy this prompt, paste it into Codex, Claude, or another assistant, and let it review the skill page and install it for you.
Based on SOC occupation classification
| name | scrutinize |
| description | Outsider-perspective review questioning intent before tracing code. |
| origin | pi-crew |
| triggers | ["scrutinize this","question this","is there a better way","simplify this","too complex"] |
Stand outside the change and ask whether it should exist at all, then verify it actually does what it claims end-to-end.
Format per finding:
[severity] file:line
Issue: ...
Impact: ...
Fix: ...
Severity:
Close with verdict: ship / fix-then-ship / rework / reject — with single biggest reason.
Before reporting scrutiny findings, verify:
If ANY answer is NO → Stop. Complete scrutiny requirements before reporting.
Iterative multi-round codebase audit with diminishing-returns detection. Run 5-20+ rounds, each focusing on one specific area. Built from 19 rounds of dogfooding pi-crew on itself.
Pi TUI crew widget data sources, display priority, and rendering performance.
Multi-phase orchestration for planners and executors.
Spawn 3 adversarial subagents (Skeptic, Pragmatist, Critic) to evaluate a decision, architecture choice, or plan. Anti-anchoring: each role receives ONLY the question, not conversation history. Aggregates votes into consensus recommendation with dissent tracking. Use when facing critical decisions, architecture choices, security tradeoffs, or plan reviews where single-perspective analysis is insufficient.
Background worker, heartbeat, stale-run, crash-recovery, and deadletter workflow. Use when debugging stuck/dead workers or changing async run reliability.
Child Pi worker spawning, lifecycle callbacks, and failure modes.