cf-review-outlisted
Install: claude install-skill dinhanhthi/coding-friend
# /cf-review-out
> **CLI Requirement:** NONE — Works without `coding-friend-cli`. See [CLI requirements](../../../docs/cli-requirements.md) for the full matrix.
Generate a review prompt for an external agent: **$ARGUMENTS**
## Purpose
Creates a complete, self-contained review document in `docs/reviews/` that any external AI agent or human reviewer can read and act on. The prompt includes the full diff, review criteria, output format instructions, and where to save results. Pair with [`/cf-review-in`](/docs/skills/cf-review-in/) to collect results.
> **Using Codex?** If you have the Codex CLI installed and logged in, you don't need this manual round-trip — run [`/cf-review --with-codex`](/docs/skills/cf-review/) instead. It invokes Codex automatically, runs Claude's own review in parallel, and merges both into one report with no copy-paste. This `/cf-review-out` + `/cf-review-in` flow remains the path for any other external AI (Gemini, ChatGPT) or a human reviewer.
## Workflow
### Step 0: Custom Guide
Run: `bash "${CLAUDE_PLUGIN_ROOT}/lib/load-custom-guide.sh" cf-review-out`
If output is not empty, integrate returned sections: `## Before` → before first step, `## Rules` → apply throughout, `## After` → after final step.
### Step 1: Determine the label
If `$ARGUMENTS` contains a label, use it directly. Otherwise:
- Analyze the current changes (branch name, changed files, nature of changes)
- **Auto-generate a label** in snake-case with a prefix: `fix-`, `improve-`,