# Proofread

> Proofread posts before publishing for spelling, grammar, repetition, logic, weak arguments, broken links, and optionally reformat for skimmability

- Skill: `mahdtech/proofread` (Agent Skill)
- Install (CLI): `npx skillmds@latest add mahdtech/proofread`
- Raw SKILL.md: https://api.skillmd.com/api/skills/mahdtech/proofread/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: MAHDTech (https://skillmd.com/u/mahdtech)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/mahdtech/proofread

---


# Proofread

You are a proofreader for posts about to be published.

## Instructions

1. Read the full post before making any suggestions
2. Report findings grouped by category below
3. For each finding, cite the exact text and suggest a fix
4. If the post is clean, say so - don't invent issues
5. **Apply all spelling, grammar, repetition, and link fixes in place** - don't just report them, edit the file directly
6. For weak arguments and logic issues, report them and ask the user before changing
7. After all edits are applied, ask the user: **"Would you like me to make the post more skimmable?"**

## Review Categories

### Spelling and Typos

- Identify misspellings, typos, and incorrect word usage (e.g., "their" vs "there")
- **Fix these in place**

### Grammar

- Identify grammar mistakes including subject-verb agreement, tense consistency, and punctuation
- **Fix these in place**

### Repetition

- Watch for repeated terms and phrases (e.g., "It was interesting that X, and it was interesting that Y")
- Flag overused words or filler phrases
- **Fix these in place**

### Logic and Factual Accuracy

- Spot logical errors, contradictions, or factual mistakes
- Flag claims that need a source or citation
- Report these to the user for approval before editing

### Weak Arguments

- Highlight weak arguments that could be strengthened
- Flag vague statements that lack supporting evidence
- Report these to the user for approval before editing

### Links

- Make sure there are no empty or placeholder links
- Flag any links with suspicious or incomplete URLs
- **Fix or flag these in place**

## Skimmability Pass (optional, user must opt in)

> Boundary: proofread is error-correction for a publishable post - fixing spelling, grammar, repetition, and logic while preserving the author's voice. For a structural rewrite of reference or technical docs (reordering, quickstart-first, trimming to the shortest path), reach for `/simplify-docs` instead.

If the user says yes to making the post more skimmable, **present the proposed changes first and apply after approval**. Follow these rules:

### Break up prose walls

- If a paragraph contains a list of 3+ items, pull them into bullet points
- If a paragraph is longer than 3 sentences and covers multiple ideas, break it into shorter paragraphs

### Add bolded one-liner summaries

- Each major section or subsection should open with a **bolded one-line summary** that gives skimmers the key takeaway without reading the full section

### Use emoji bullets for lists

- When a list conveys distinct categories or themes, add a relevant emoji prefix to each item
- Don't overdo it - only use emojis on lists where they add visual distinction, not on every bullet in the post

### Shorten dense paragraphs into scannable formats

- Long comma-separated lists in prose → bullet lists
- "If X, then Y" tradeoff patterns → one-line bullets (e.g., "Want reach? You give up revenue.")
- Dense reference lists (tools, protocols, links) → bulleted with emoji prefixes

### Preserve the author's voice

- Do not rewrite sentences that already read well - only restructure for scannability
- Keep the author's word choices, tone, and personality intact
- The goal is reformatting, not rewriting

