From one-shot
Performs holistic code reviews of implementations against a plan and base branch by routing to codex:rescue or fallback subagent, mandating fixes for all issues.
npx claudepluginhub pbdeuchler/llm-plugins --plugin one-shotThis skill is limited to using the following tools:
Perform a holistic code review by routing to the best available review backend. Prefers `codex:rescue` when available; falls back to a direct `one-shot:holistic-reviewer` subagent.
Runs expert reviews on plans, designs, code changes, or branch diffs via parallel specialized agents (security, performance, architecture). Outputs prioritized Socratic questions.
Dispatches code-reviewer subagent to review git diffs after tasks or features; automates review-fix loop with retries until zero issues.
Performs multi-agent code review of current git branch against main: detects bugs via specialist agents, verifies findings, ranks severity, generates persistent report before push/merge.
Share bugs, ideas, or general feedback.
Perform a holistic code review by routing to the best available review backend. Prefers codex:rescue when available; falls back to a direct one-shot:holistic-reviewer subagent.
You must have two pieces of information before invoking this skill:
If either is missing, stop and ask.
Before doing anything else, determine whether codex:rescue is available.
Scan your available skills/commands list (shown in your system context) for codex:rescue. Record the result explicitly in your response:
codex:rescue: AVAILABLE / NOT AVAILABLE
You MUST write this line before proceeding. Do not skip it.
This is the primary path. You may not skip it when codex:rescue is available. Falling through to the fallback path when codex:rescue is detected is a failure.
Get the one-shot:holistic-reviewer agent definition file's fully qualified path: ${CLAUDE_PLUGIN_ROOT}/agents/holistic-reviewer.md. There is no reason to read this file, if you can expand this path then the file exists.
Invoke SkillTool("/codex:rescue --fresh --foreground "{prompt}"). Pass a prompt (the {prompt} variable) containing all three of:
You are performing a holistic code review. Follow this agent definition exactly. READ THIS AGENT DEFINITON: {paste the FULLY QUALIFIED holistic-reviewer agent file path here}
Review Parameters:
- Implementation plan: {absolute_plan_path}
- Base branch: {base_branch}
Spin up the one-shot:holistic-reviewer agent in a new subagent with a clean context. Provide the implementation plan path and the base branch.
<invoke name="Agent">
<parameter name="subagent_type">one-shot:holistic-reviewer</parameter>
<parameter name="description">Holistic code review</parameter>
<parameter name="prompt">
Perform a holistic review of the implementation.
Implementation plan: {absolute_plan_path}
Base branch: {base_branch}
</parameter>
</invoke>
| Mistake | Fix |
|---|---|
| Skipping detection and going straight to the subagent fallback | Always record the detection result first. The gate is mandatory. |
| Summarizing the holistic-reviewer agent definition instead of inlining it | Codex has no access to your files. Paste the full text. |
Forgetting --fresh on codex:rescue | Without it, Codex may resume a stale thread. Always pass --fresh. |