Skip to main content
skill CX Codex

proofread — Claude Code skill: lecture proofing without edits

Runs a proofreading pass over .tex and .qmd lecture files and hands back a report. Source files stay untouched.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add pedrohcgs/claude-code-my-workflow --skill proofread -a claude-code
Open on GitHub

What proofread does

Point the skill at one file or at everything: the argument takes a filename or the word all, which sweeps the Slides/ and Quarto/ folders.

Five checks run per file: grammar (agreement, articles, prepositions, tense), typos and leftover search-and-replace damage, overflow (overfull hbox in LaTeX, content spilling past slide edges in Quarto), consistency of citations, notation and terminology, plus academic writing quality. A proofreader subagent handles each file.

Reports land in quality_reports/ — quality_reports/FILENAME_report.md for .tex, quality_reports/FILENAME_qmd_report.md for .qmd. Each finding lists its location, the current text, a proposed fix, a category and a severity. You apply the fixes yourself once you have read through the report. Edit and MultiEdit are disallowed for this skill, so it cannot rewrite a lecture behind your back.

What it helps with

  • catch typos and search-and-replace artifacts before a lecture ships
  • spot overfull hbox warnings ahead of a LaTeX build
  • keep terminology and citation format aligned across a whole course
  • proof an entire slide deck set in one pass instead of file by file
  • get a fix list while leaving the sources alone

Example prompts for the agent

  • Proofread lecture03.tex and show me the report
  • Check every lecture for typos and overflow: all
  • Look for grammar issues in Quarto/intro.qmd

How to install proofread

1Skills CLI (Vercel)

npx skills add pedrohcgs/claude-code-my-workflow --skill proofread -a claude-code

2Manually: put the files in place

~/.claude/skills/proofread/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/proofread/

Step by step, with commands for each platform: How to install skills in Claude Code: five ways

Questions about proofread

How do I install proofread in Claude Code?

Run npx skills add pedrohcgs/claude-code-my-workflow --skill proofread -a claude-code. The skill file ends up at ~/.claude/skills/proofread/SKILL.md.

What does proofread do?

It reads lecture .tex or .qmd files and writes a report covering grammar, typos, overflow, terminology drift and weak academic phrasing. The source files are left as they were.

Can the skill apply the fixes itself?

No. Edit and MultiEdit sit on its disallowed list, so all it does is write a report into quality_reports/. You make the changes after reviewing it.

Source text

SKILL.md · MIT
---
name: proofread
description: 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

1. **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/`

2. **For each file, launch the proofreader agent** that checks for:

   **GRAMMAR:** Subject-verb agreement, articles (a/an/the), prepositions, tense consistency
   **TYPOS:** Misspellings, search-and-replace artifacts, duplicated words
   **OVERFLOW:** Overfull hbox (LaTeX), content exceeding slide boundaries (Quarto)
   **CONSISTENCY:** Citation format, notation, terminology
   **ACADEMIC QUALITY:** Informal language, missing words, awkward constructions

3. **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

4. **Save each report** to `quality_reports/`:
   - For `.tex` files: `quality_reports/FILENAME_report.md`
   - For `.qmd` files: `quality_reports/FILENAME_qmd_report.md`

5. **Leave source files unchanged** — fixes are applied after the user reviews the report.
   Only produce the report. Fixes are applied separately after user review.

6. **Present summary** to the user:
   - Total issues found per file
   - Breakdown by category
   - Most critical issues highlighted

© pedrohcgs · MIT · pedrohcgs/claude-code-my-workflow

Similar skills

All skills for Writing and docs →

From the same set18

slide-excellence Multi-agent pass over lecture slides: visual, pedagogy and proofreading in one run. Useful before teaching or shipping a deck. CX Codex +1 ★ 1,671repo stars scaffold-exercises Builds a graded problem set on a topic: analytical, empirical and coding problems plus a separate solution key. Useful when a lecture needs a matching assignment. CX Codex +1 ★ 1,671repo stars respond-to-referees Turns a referee report and a revised manuscript into a response document: each comment gets matched to a revision, labelled, and answered politely. CX Codex +1 ★ 1,671repo stars replication-package Builds the deposit a journal asks for at acceptance: README, dataset manifest, table-to-script map and a DCAS checklist. CX Codex +1 ★ 1,671repo stars power-analysis Works out statistical power, the sample size you need, and the minimum detectable effect for a study design, then drafts a registry-ready power section. CX Codex +1 ★ 1,671repo stars oracle-review Sends a paper, proof or replication package to another vendor's model through the Oracle CLI, then sorts what comes back into confirmed and rejected findings. CX Codex +1 ★ 1,671repo stars lit-review Runs a structured literature search and synthesis: key papers, thematic clusters, gaps, and BibTeX-ready citations. Useful before writing a paper or a grant proposal. CX Codex +1 ★ 1,671repo stars interview-me Runs a multi-turn interview and turns a half-formed research idea into a structured spec: question, hypotheses, identification, data, empirical strategy. CX Codex +1 ★ 1,671repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor