From ai-review
Opens ai-review desktop app to visually browse git diffs for uncommitted changes, feature branches, gg stacks, or commits without review feedback. Fire-and-forget viewer.
npx claudepluginhub mrmans0n/ai-review --plugin ai-reviewThis skill uses the workspace's default tool permissions.
Open the ai-review desktop app (`air`) to let the human visually explore a diff. No feedback loop — the app opens and you continue working.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Guides code writing, review, and refactoring with Karpathy-inspired rules to avoid overcomplication, ensure simplicity, surgical changes, and verifiable success criteria.
Executes ctx7 CLI to fetch up-to-date library documentation, manage AI coding skills (install/search/generate/remove/suggest), and configure Context7 MCP. Useful for current API refs, skill handling, or agent setup.
Share bugs, ideas, or general feedback.
Open the ai-review desktop app (air) to let the human visually explore a diff. No feedback loop — the app opens and you continue working.
Determine what to show. Check these in priority order to pick the right air invocation:
a. Specific commit or range requested by the user:
Run air --commit <hash> or air --commits <range>.
b. Uncommitted changes exist (staged or unstaged, check via git status --porcelain):
Run air with no flags. This shows the working directory diff.
c. Clean tree, on a gg stack branch — the current branch matches the user/name pattern (no -- in the name part) and .git/gg/config.json exists:
Read the gg base branch from config (parse defaults.base, fall back to main). Run:
air --commits <gg-base>..HEAD
This shows the full stack diff, matching what ai-review displays when opening a gg stack.
d. Clean tree, on a feature branch (not main/master):
Determine the base branch (main or master, whichever exists). Run:
air --branch <base-branch>
e. Clean tree, on main/master with unpushed commits:
Run git log origin/main..HEAD --oneline --reverse (or origin/master) and take the first commit hash. Run:
air --commit <first-unpushed-commit-hash>
f. None of the above: Run air with no flags (empty diff — the app handles it).
Inform the human. Tell them you've opened ai-review so they can browse the diff. Continue working without waiting.
--wait. This skill is fire-and-forget.air is not found, tell the user to install via brew install --cask mrmans0n/tap/ai-review (macOS) or build from source at https://github.com/mrmans0n/ai-review.