Excellence Review
Run a comprehensive multi-dimensional review. Multiple agents analyze the file independently, then results are synthesized.
Format Detection
Determine file type from extension:
.tex → Beamer LaTeX slides
.qmd → Quarto RevealJS slides
.typ → Typst document (slides, docs, guides, CVs)
.py → Python script
For .typ files, also detect document type from content.
Agent Dispatch by File Type
For .tex files:
| Agent |
What It Checks |
Report |
| document-auditor |
Overflow, font consistency, spacing, images |
[FILE]_visual_audit.md |
| pedagogy-reviewer |
13 patterns, narrative, pacing, notation |
[FILE]_pedagogy_report.md |
| proofreader |
Grammar, typos, consistency, academic quality |
[FILE]_report.md |
| diagram-reviewer |
Label overlaps, geometric accuracy (only if TikZ present) |
[FILE]_tikz_review.md |
| domain-reviewer |
Field-specific substance (optional) |
[FILE]_substance_review.md |
For .qmd files:
| Agent |
What It Checks |
Report |
| document-auditor |
Overflow, font consistency, spacing, images |
[FILE]_visual_audit.md |
| pedagogy-reviewer |
13 patterns, narrative, pacing |
[FILE]_pedagogy_report.md |
| proofreader |
Grammar, typos, consistency |
[FILE]_report.md |
| quality-critic |
Adversarial comparison vs .tex (only if sibling exists) |
[FILE]_parity_report.md |
For .typ files:
| Agent |
What It Checks |
Report |
| typst-reviewer |
Compilation, smart defaults, component usage, visual routing |
[FILE]_typst_review.md |
| document-auditor |
Overflow, typography, component fatigue, spacing |
[FILE]_visual_audit.md |
| proofreader |
Grammar, typos, consistency |
[FILE]_report.md |
| pedagogy-reviewer |
Narrative, pacing, notation (only if slides detected) |
[FILE]_pedagogy_report.md |
For .py files:
| Agent |
What It Checks |
Report |
| python-pro (subagent) |
Code quality, style, type safety, patterns |
[FILE]_python_review.md |
| domain-reviewer |
Field-specific correctness (optional) |
[FILE]_substance_review.md |
Steps
- Parse
$ARGUMENTS for the filename, resolve path
- Detect format from extension
- Launch all applicable agents in parallel per dispatch table
- Collect all reports from
quality_reports/
- Synthesize combined summary
Combined Summary Format
# Excellence Review: [Filename]
## Overall Quality Score: [EXCELLENT / GOOD / NEEDS WORK / POOR]
| Dimension | Agent | Critical | Major | Minor |
|-----------|-------|----------|-------|-------|
| Visual/Layout | [auditor] | N | N | N |
| Content Quality | [reviewer] | N | N | N |
| Proofreading | proofreader | N | N | N |
| [Additional] | [agent] | N | N | N |
### Critical Issues (Immediate Action Required)
### Major Issues (Next Revision)
### Recommended Next Steps
Quality Score Rubric
See typst/references/quality-gates.md for the authoritative score rubric and severity definitions.
1---2name: excellence3description: Multi-agent document review (visual, pedagogy, proofreading, domain). Use for comprehensive quality check before milestones. Works with any supported file type.4---56# Excellence Review78Run a comprehensive multi-dimensional review. Multiple agents analyze the file independently, then results are synthesized.910## Format Detection1112Determine file type from extension:13- `.tex` → Beamer LaTeX slides14- `.qmd` → Quarto RevealJS slides15- `.typ` → Typst document (slides, docs, guides, CVs)16- `.py` → Python script1718For `.typ` files, also detect document type from content.1920## Agent Dispatch by File Type2122### For `.tex` files:23| Agent | What It Checks | Report |24|-------|---------------|--------|25| document-auditor | Overflow, font consistency, spacing, images | `[FILE]_visual_audit.md` |26| pedagogy-reviewer | 13 patterns, narrative, pacing, notation | `[FILE]_pedagogy_report.md` |27| proofreader | Grammar, typos, consistency, academic quality | `[FILE]_report.md` |28| diagram-reviewer | Label overlaps, geometric accuracy (only if TikZ present) | `[FILE]_tikz_review.md` |29| domain-reviewer | Field-specific substance (optional) | `[FILE]_substance_review.md` |3031### For `.qmd` files:32| Agent | What It Checks | Report |33|-------|---------------|--------|34| document-auditor | Overflow, font consistency, spacing, images | `[FILE]_visual_audit.md` |35| pedagogy-reviewer | 13 patterns, narrative, pacing | `[FILE]_pedagogy_report.md` |36| proofreader | Grammar, typos, consistency | `[FILE]_report.md` |37| quality-critic | Adversarial comparison vs .tex (only if sibling exists) | `[FILE]_parity_report.md` |3839### For `.typ` files:40| Agent | What It Checks | Report |41|-------|---------------|--------|42| typst-reviewer | Compilation, smart defaults, component usage, visual routing | `[FILE]_typst_review.md` |43| document-auditor | Overflow, typography, component fatigue, spacing | `[FILE]_visual_audit.md` |44| proofreader | Grammar, typos, consistency | `[FILE]_report.md` |45| pedagogy-reviewer | Narrative, pacing, notation (only if slides detected) | `[FILE]_pedagogy_report.md` |4647### For `.py` files:48| Agent | What It Checks | Report |49|-------|---------------|--------|50| python-pro (subagent) | Code quality, style, type safety, patterns | `[FILE]_python_review.md` |51| domain-reviewer | Field-specific correctness (optional) | `[FILE]_substance_review.md` |5253## Steps54551. **Parse `$ARGUMENTS`** for the filename, resolve path562. **Detect format** from extension573. **Launch all applicable agents in parallel** per dispatch table584. **Collect all reports** from `quality_reports/`595. **Synthesize combined summary**6061## Combined Summary Format6263```markdown64# Excellence Review: [Filename]6566## Overall Quality Score: [EXCELLENT / GOOD / NEEDS WORK / POOR]6768| Dimension | Agent | Critical | Major | Minor |69|-----------|-------|----------|-------|-------|70| Visual/Layout | [auditor] | N | N | N |71| Content Quality | [reviewer] | N | N | N |72| Proofreading | proofreader | N | N | N |73| [Additional] | [agent] | N | N | N |7475### Critical Issues (Immediate Action Required)76### Major Issues (Next Revision)77### Recommended Next Steps78```7980## Quality Score Rubric8182See `typst/references/quality-gates.md` for the authoritative score rubric and severity definitions.