Review Rust Prose — Incan Compiler
SkillFiles & storageReview touched Rust files for prose-comment quality, rustdoc accuracy, and manually chopped comment wrapping. Use when a broad review needs a dedicated Rust prose/rustdoc pass or when the user asks for comment-quality review specifically.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the Review Rust Prose — Incan Compiler skill
What this skill tells your AI
The instructions your AI receives, as published by encero-systems/incan in .agents/skills/review-rust-prose/SKILL.md and read by ahel’s review.
Purpose
/review-rust-prose is a narrow report-only reviewer for touched .rs files that contain ///, //!, or prose //.
Own:
- rustdoc paragraph shape
- manually chopped comment wrapping
- touched doc/comment accuracy against current behavior
- public/non-trivial documentation coverage in touched Rust code
Do not own:
- test style
- docs-site markdown
- architectural placement
- final branch-clean judgment
Output artifact
Write a slice report at:
.agents/state/review-report.rust-prose.md
Do not write to the canonical .agents/state/review-report.md.
Workflow
- Review only the touched
.rsfiles assigned by the orchestrator. If no slice was assigned, limit yourself to touched.rsfiles with prose comments. - For each file, inspect touched prose blocks directly. Do not infer prose quality from broad code reading.
- Flag:
- clause-by-clause or narrow-column manual wrapping
- fake paragraph breaks
- stale or misleading rustdoc
- missing touched public/non-trivial docs that should exist
- Treat the accepted shape as:
- natural paragraph prose, then
make fmtwrapping - or multiple paragraphs separated for a real semantic break
- natural paragraph prose, then
- Record only Rust prose/documentation findings for this slice.
Slice report shape
Keep slice reports findings-first. Do not enumerate every clean file with a full checklist. Only record:
- actual findings,
- and, optionally, a short
## Reviewed Clean Surfacessection for risky or non-obvious clean calls.
# Review Slice Report
- role: rust-prose
- worker: <agent-id or stable label>
- status: in_progress | clean | blocked
## Scope
- assigned files:
- src/foo.rs
## Findings
- [ ] warning | rustdoc prose | src/foo.rs:42
Manually chopped single-paragraph rustdoc.
## Reviewed Clean Surfaces
- src/bar.rs — rust prose reviewed; no findings
Only include ## Reviewed Clean Surfaces when the clean call matters to the orchestrator, such as:
- touched
.rsfiles with prose comments, - files that are likely to be checked by another reviewer,
- or surfaces involved in disagreement resolution.
If there are no findings, say so explicitly.
Signals
- GitHub stars
- 250
- Forks
- 69
- Last commit
- Sep 2026
Advanced
- Catalog kind
- skill
- Gateway key
review-rust-prose- Source
- github.com/encero-systems/incan