Use when the user asks to run `/code_analysis ...` commands, operate the code review pipeline, generate Codex or Claude Code prompt packs, or merge imported AI review outputs for this repository.
How this skill is triggered — by the user, by Claude, or both
Slash command
/code-review-assistant:review-commandsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This plugin wraps the local CLI with `plugins/code-review-assistant/scripts/review.py` and uses internal tool skills when needed.
This plugin wraps the local CLI with plugins/code-review-assistant/scripts/review.py and uses internal tool skills when needed.
Use this skill when the user asks to:
/code-review-assistant:code_analysis <path>/code-review-assistant:add <tool> <report-path>/code_analysis collect/code_analysis first-pass/code_analysis source-pass/code_analysis blind-review/code_analysis merge/code_analysis export/code_analysis allRun these commands from the repo root:
python plugins/code-review-assistant/scripts/review.py /code-review-assistant:code_analysis <code-path>python plugins/code-review-assistant/scripts/review.py /code-review-assistant:add <tool> <report-path> --project-root <project-root>python plugins/code-review-assistant/scripts/review.py /code-review-assistant:add <tool> <report-path> --config <config-path>python plugins/code-review-assistant/scripts/review.py collect --config <config-path>python plugins/code-review-assistant/scripts/review.py first-pass --config <config-path>python plugins/code-review-assistant/scripts/review.py source-pass --config <config-path>python plugins/code-review-assistant/scripts/review.py blind-review --config <config-path>python plugins/code-review-assistant/scripts/review.py merge --config <config-path>python plugins/code-review-assistant/scripts/review.py export --config <config-path>python plugins/code-review-assistant/scripts/review.py all --config <config-path>PowerShell wrapper:
powershell -File plugins/code-review-assistant/scripts/review.ps1 /code-review-assistant:code_analysis <code-path>powershell -File plugins/code-review-assistant/scripts/review.ps1 /code-review-assistant:add <tool> <report-path> --project-root <project-root>powershell -File plugins/code-review-assistant/scripts/review.ps1 all --config <config-path>Use /code-review-assistant:add <tool> <report-path> when the static-analysis report already exists and should be imported instead of generated by the plugin.
The add command:
<output-dir>/raw-reports/<tool>/.review.auto.yaml.mode: import.Examples:
python plugins/code-review-assistant/scripts/review.py /code-review-assistant:add cppcheck reports/cppcheck.xml --project-root sample_projectpython plugins/code-review-assistant/scripts/review.py /code-review-assistant:add coverity reports/coverity.json --config sample_project/code-review-assistant-output/review.auto.yamlWhen the user supplies a code path directly, the wrapper should:
raw-reports/flawfinder/flawfinder.standard.txt.$tool-flawfinder to generate:
raw-reports/flawfinder/flawfinder.standard.txtraw-reports/flawfinder/flawfinder.detailed.txtraw-reports/flawfinder/flawfinder.high-risk.txtraw-reports/flawfinder/manifest.json--flawfinder-report <canonical-path> --skip-flawfinderreview.auto.yaml inside that subdirectory.collect, first-pass, source-pass, blind-review, merge, and export in order.For Codex or Claude Code driven review:
ai.provider to codex or claude_code in the config.all.review-output/ai-analysis/prompts/.review-output/input/ai/round1/review-output/input/ai/source-recheck/review-output/input/ai/blind-review/all to merge imported outputs into the final report.review-output/raw-reports/ and review-output/normalized/review-output/ai-analysis/review-output/final/Prefer all unless the user explicitly wants a single stage.
Guides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.
npx claudepluginhub brosax/code_reviewer --plugin code-review-assistant