بنقرة واحدة
codebase-audit-reviewer
Reviewer CSA for fact-checking Writer outputs against source code
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Reviewer CSA for fact-checking Writer outputs against source code
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Use when: full dev cycle branch->plan->implement->review->PR->merge
Use when: executing tasks via csa run/review/debate, session mgmt
Use when: iterative review-fix loop until csa review --diff is clean
Use when: running CSA-driven code review, independent model selection
Use when: three-layer manager-employee orchestration for delegation
Use when: legacy alias, redirects to dev2merge pipeline
| name | codebase-audit-reviewer |
| description | Reviewer CSA for fact-checking Writer outputs against source code |
| allowed-tools | Bash, Read, Grep, Glob, Write, Edit |
Role MUST be determined by explicit mode marker, not fragile natural-language substring matching.
Treat the run as executor ONLY when initial prompt contains:
<skill-mode>executor</skill-mode>.
YOU ARE THE EXECUTOR. Follow these rules:
csa run, csa review, csa debate, or ANY csa command.Fact-check all documentation files generated by the Writer CSA for a single crate. Verify every claim against the actual source code and fix errors in-place.
For every line number reference in README.md, review_report.md, blog.md, and chapters/:
For every function signature in facts.toml:
For every type definition in facts.toml:
exported_apis appears in README.mdpub fn / pub struct / pub enum / pub trait in source appear in facts.tomlunwrap()/expect() callsWhen you find an error:
FIXED: {file} — {what was wrong} → {what you changed}CRITICAL_FIX: Wrong function signature, nonexistent API, wrong typeMINOR_FIX: Wrong line number, typo in description, missing minor detailPrint a review summary to stdout:
=== Review Summary: {crate_name} ===
Files checked: {count}
Critical fixes: {count}
Minor fixes: {count}
Verdict: PASS | PASS_WITH_FIXES | NEEDS_REWRITE
{List of all FIXED entries}
If NEEDS_REWRITE (>5 critical fixes), the workflow should re-run the Writer.
This skill is invoked by the codebase-audit workflow. Not meant to be called directly.
The workflow provides ${CRATE_DIR} and ${crate} variables.