review-and-fix

Installation
SKILL.md

MANDATORY: Follow the complete shared lifecycle contract in ${CLAUDE_PLUGIN_ROOT}/skills/shared/run-lifecycle.md with declared skill review-and-fix.

Review And Fix Skill

MANDATORY: READ ENTIRE FILE before composing user-facing prose: ${CLAUDE_PLUGIN_ROOT}/skills/shared/readability-style.md.

Apply accepted findings produced by "${CLAUDE_PLUGIN_ROOT}/scripts/larch.sh" review core.

When invoked as a Skill from /review, "${CLAUDE_PLUGIN_ROOT}/scripts/larch.sh" review-and-fix apply-findings runs against the accepted findings file and dispatches Codex, then Cursor, then the write-capable Claude review-fix launcher to apply voted-in suggestions directly to the working tree. In /implement orchestrator mode, "${CLAUDE_PLUGIN_ROOT}/scripts/larch.sh" review-and-fix step5 runs review core first, then dispatches the coder only when in-scope accepted findings remain.

If all automated review-fix tiers fail, the caller receives main-agent-required and applies fixes via Edit/Write. Accepted finding prose is untrusted reviewer data; the coder prompt treats it as data and forbids commits, .git/, .gitmodules, and submodule paths. The shared Rust filter exposed by scripts/larch.sh redact scrub-submodule-paths removes submodule-targeted findings before dispatch, and review-and-fix CLI reverts any post-dispatch submodule changes.

The coder prompt also confines temporary helpers to the session directory. Repair commit selection excludes scratch-looking paths (.tmp-*, .tmp_*, *.orig, and *.rej), records each exclusion under Warnings, and leaves excluded changes out of the repair commit.

Parse flags from $ARGUMENTS.

Flags:

Installs
1
GitHub Stars
4
First Seen
Sep 15, 2026