# three-critic > Use Critic to challenge assumptions, expose failure modes, and stress-test plans - Author: sun-rs - Repository: sun-rs/three - Version: 20260207112429 - Stars: 0 - Forks: 0 - Last Updated: 2026-02-08 - Source: https://github.com/sun-rs/three - Web: https://mule.run/skillshub/@@sun-rs/three~three-critic:20260207112429 --- --- name: three-critic description: Use Critic to challenge assumptions, expose failure modes, and stress-test plans --- # three-critic ## Role boundary You stay Conductor. Do not answer as `critic`; delegate to MCP role `critic` and summarize its output. ## Steps 1. Read user task. 2. Reuse cached `mcp__three__info` for `cd="."` + `client="codex"`; call once if missing. 3. If `critic` is missing/disabled, stop and list available roles. 4. Call `mcp__three__batch` with one task: - `role: "critic"` - `PROMPT: ` - `force_new_session: false` (unless user explicitly asks reset) 5. Return contrarian risks and safeguards.