Read-only proofreading pass over lecture `.tex` or `.qmd` files. Checks grammar, typos, overflow, terminology consistency, and academic writing quality; produces a report without editing. Use when user says "proofread", "check for typos", "look for grammar issues", "copy-edit this", "any writing errors?", or before a lecture release.
Start a fresh conversation. Replace the highlighted placeholders.
Use proofread to review [lecture .tex or .qmd file, or all] and create detailed reports in quality_reports/; leave all source files unchanged.
Required inputs
[lecture .tex or .qmd file, or all]
User-approved starter prompt based on a pinned source version; check current skill requirements before running. Task evidence ↗
SKILL.md
name: proofreaddescription: Read-only proofreading pass over lecture `.tex` or `.qmd` files. Checks grammar, typos, overflow, terminology consistency, and academic writing quality; produces a report without editing. Use when user says "proofread", "check for typos", "look for grammar issues", "copy-edit this", "any writing errors?", or before a lecture release.argument-hint: "[filename or 'all']"allowed-tools: ["Read", "Grep", "Glob", "Write", "Agent", "Task"]disallowed-tools: ["Edit", "MultiEdit"]
Proofread Lecture Files
Run the proofreading protocol on lecture files. This produces a report of all issues found WITHOUT editing any source files.
Steps
Identify files to review:
If $ARGUMENTS is a specific filename: review that file only
If $ARGUMENTS is "all": review all lecture files in Slides/ and Quarto/
For each file, launch the proofreader agent that checks for:
Produce a detailed report for each file listing every finding with:
Location (line number or slide title)
Current text (what's wrong)
Proposed fix (what it should be)
Category and severity
Save each report to quality_reports/:
For .tex files: quality_reports/FILENAME_report.md
For .qmd files: quality_reports/FILENAME_qmd_report.md
Leave source files unchanged — fixes are applied after the user reviews the report.
Only produce the report. Fixes are applied separately after user review.