{"slug":"proofread","name":"Proofread Text With AI: Fix Only the Errors","version":"1.0.4","updated_at":"2026-11-12T19:41:30.812Z","use_when":"Proofreads a text with minimal intervention, in the language of the text. Fixes spelling, grammar, punctuation and obvious typos, keeps everything else, and returns the corrected text plus a short list of changes for review. Use when asked to proofread, correct, spell-check or fix the mistakes in a text without rewriting it.","not_for":"Rewriting, style editing, translation or fact-checking. It only fixes plain spelling, grammar, punctuation and typos and leaves wording, meaning, numbers and names as they are.","languages":["any"],"tags":["proofreading","grammar","spelling","editing","multilingual","typos"],"category":"editing","category_url":"https://aiskills402.com/categories/editing","keywords":["spell-check","minimal intervention","obvious typos","fix the mistakes"],"faq":[{"q":"How do I see what was changed?","a":"The output is the corrected text followed by a short list of changes, so a person or another agent can review each edit instead of trusting the whole rewrite. When the text is already correct, the skill says so and lists no changes."},{"q":"How well does it work outside English?","a":"With a strong model it fixed every planted error in English, Bulgarian, German, Spanish and Russian across three runs. The small model was good in four of those languages but repeatedly missed two Bulgarian errors, a wrong plural form and a misspelled word. For Bulgarian, use the stronger model."},{"q":"Could it change a number or a name?","a":"Neither tested model altered a number or a name, and the strong model kept British spelling as written. The one length failure came from a Spanish test text where the skill correctly flagged a genuine ambiguity and the extra line made the answer longer than allowed."}],"examples":[{"lang":"en","model":"claude-sonnet-5-5","input_excerpt":"Our team moved to the new office on 14 March 2026, and the transition went smoother then we expected. Each of the 42 employees recieved a welcome pack with a laptop bag, a notebook and a coffee voucher. The building, which Marta Kowalski found after six months of searching, is located on Harbour Street, close to the tram stop.…","output_excerpt":"Our team moved to the new office on 14 March 2026, and the transition went smoother than we expected. Each of the 42 employees received a welcome pack with a laptop bag, a notebook and a coffee voucher. The building, which Marta Kowalski found after six months of searching, is located on Harbour Street, close to the tram stop.…"},{"lang":"bg","model":"claude-sonnet-5-5","input_excerpt":"Миналата седмица общинският съвет прие бюджета за 2027 година, който възлиза на 48 милиона лева. Председателя Иван Петров заяви, че средствата ще се използват за ремонт на училищята и за нови детски градини. Според него ремонтите ще започнат през април и ще да приключат до септември. Част от парите ще бъдат насочени и към пътищата, тъй като много от тях са в много лошо състояние.…","output_excerpt":"Миналата седмица общинският съвет прие бюджета за 2027 година, който възлиза на 48 милиона лева. Председателят Иван Петров заяви, че средствата ще се използват за ремонт на училищата и за нови детски градини. Според него ремонтите ще започнат през април и ще приключат до септември. Част от парите ще бъдат насочени и към пътищата, тъй като много от тях са в много лошо състояние.…"},{"lang":"de","model":"claude-sonnet-5-5","input_excerpt":"Am 3. Mai 2026 eröffnete die Stadtbibliothek Neustadt ihre neue Abteilung für Kinder. Die Leiterin, Frau Dr. Brigitte Hoffmann, sagte in ihrer Rede, das sie sich über den großen Andrang freue. Mehr als 300 Besucher waren gekommen, darunter viele familien aus der Umgebung. Die Bibliothek besteht seid 1954 an diesem Ort.…","output_excerpt":"Am 3. Mai 2026 eröffnete die Stadtbibliothek Neustadt ihre neue Abteilung für Kinder. Die Leiterin, Frau Dr. Brigitte Hoffmann, sagte in ihrer Rede, dass sie sich über den großen Andrang freue. Mehr als 300 Besucher waren gekommen, darunter viele Familien aus der Umgebung. Die Bibliothek besteht seit 1954 an diesem Ort.…"},{"lang":"es","model":"claude-sonnet-5-5","input_excerpt":"El pasado sábado, el ayuntamiento de Valencia inauguró un nuevo parque en el barrio de Benimaclet. Según la alcaldesa, Marta Ferrer, el proyecto costo 2,4 millones de euros y tardó casi dos años en completarse. El parque tiene una superficie de 15.000 metros cuadrados, una zona infantil y un carril bici de tres kilómetros.…","output_excerpt":"El pasado sábado, el ayuntamiento de Valencia inauguró un nuevo parque en el barrio de Benimaclet. Según la alcaldesa, Marta Ferrer, el proyecto costó 2,4 millones de euros y tardó casi dos años en completarse. El parque tiene una superficie de 15.000 metros cuadrados, una zona infantil y un carril bici de tres kilómetros.…"},{"lang":"ru","model":"claude-sonnet-5-5","input_excerpt":"Вчера в нашем городе открылась новая выстовка современного искусства. Она находится в здании бывшего вокзала, которое реставрировали почти три года. Директор музея Анна Соколова рассказала, что на выставке представлено более 200 работ, созданных художниками из 12 стран. Не смотря на дождь, многие посетители пришли ещё до открытия и долго стояли в очереди.…","output_excerpt":"Вчера в нашем городе открылась новая выставка современного искусства. Она находится в здании бывшего вокзала, которое реставрировали почти три года. Директор музея Анна Соколова рассказала, что на выставке представлено более 200 работ, созданных художниками из 12 стран. Несмотря на дождь, многие посетители пришли ещё до открытия и долго стояли в очереди.…"}],"page_url":"https://aiskills402.com/skills/proofread","markdown_url":"https://aiskills402.com/skills/proofread.md","image_url":"https://cdn.aiskills402.com/og/skills/proofread/bc5a1732.png","related_url":"https://api.aiskills402.com/v1/skills/proofread/related","purchases_count":61,"tested":{"date":"2026-09-30","strong":{"model":"claude-sonnet-5-5 (Claude Code alias \"sonnet\")","verdict":"Fixed all planted errors in en, bg, de, es and ru in every one of three runs; left a correct English text untouched (\"Changes: none\"), kept all numbers, names and British spelling. Only failure: length limit on one Spanish text, where it correctly flagged a real ambiguity in the test text and the extra line pushed the output to 1.32 of the input."},"weak":{"model":"claude-haiku-4-5-20251001 (Claude Code alias \"haiku\")","verdict":"Good on en, de, es, ru and the correct-text case. Unreliable on Bulgarian: in three runs it missed 'училищята' (should be 'училищата') every time and 'засадание' (should be 'заседание') in two of three. One English run was too verbose (length 1.33). No meaning, number or name was changed by either model."},"note":"Three full runs, one run per model and case each time. The first run's German failures were a bug in my own check (case-insensitive forbid), fixed before run two. Sonnet and Haiku differ between runs on borderline cases, so treat single results as indicative. The planted errors per language are listed in test/planted.json.","baseline":{"date":"2026-10-03","rows":[{"label":"Cases passed","better":"higher","strong":{"with":{"n":6,"of":6},"without":{"n":4,"of":6}},"weak":{"with":{"n":5,"of":6},"without":{"n":1,"of":6}}}],"note":"One run per model and case. Without the skill Sonnet \"corrected\" a text that was already right (\"Mr.\" became \"Mr\", \"between 8 and 2\" became \"8 a.m. and 2 p.m.\"); Haiku left that text alone, but for four of the six texts it sent back only a list of fixes instead of the corrected text, written in English for the Bulgarian, German and Spanish ones."},"report_url":null},"price_usd":"0.05","price_micro":50000,"size_bytes":6272,"sha256":"56eb2ef756a79949815dad122114190e2eb5b3b4db660d91cd81fd7546970a91","outline":["Hard rules","What counts as an error","Language notes","Output format","Final check"],"license":{"summary":"Perpetual, non-exclusive; use and modify for yourself incl. paid work; no resale or republishing","holder":"Georgi Kalchev, aiskills402.com","url":"https://aiskills402.com/docs#license"},"buy_url":"https://api.aiskills402.com/v1/skills/proofread/file","redownload_url_template":"https://api.aiskills402.com/v1/purchases/{token}","mcp_tool":null,"payment":{"protocol":"x402","scheme":"exact","asset":"USDC","selling":true,"network":"base","network_caip2":"eip155:8453","pay_to":"0xbc0dcc70d8b5d85541d86ffc68d988fd59c22e68","facilitator":"cdp"},"seo_title":"Proofread Skill File for AI Agents (SKILL.md)","seo_description":"Proofread skill for AI agents: fixes spelling, grammar, punctuation and typos in any language, keeps your wording, lists changes. $0.05 once, yours forever.","versions":[{"version":"1.0.4","date":"2026-10-08","changelog":"# Changelog\n\n## 1.0.4 — 2026-10-08\n\nPrice changed from $0.03 to $0.05; the skill text is unchanged. Measured value for the strong model: Sonnet 4 of 6 without the skill, 6 of 6 with it.\n\n## 1.0.3 — 2026-10-07\n\n- Test summary: the note on the run without the skill was wrong. Haiku did not translate any text; for four of the six texts it returned a list of fixes, in English, instead of the corrected text, and it left the already-correct text alone. Only Sonnet rewrote that text. The skill file itself is unchanged.\n\n## 1.0.2 — 2026-10-04\n\n- Test summary: the same cases with and without the skill, per model, now shown next to the verdicts, including where the skill made no difference. The skill file itself is unchanged.\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: minimal-intervention proofreading in the text's own language, with a review list of changes.\n"},{"version":"1.0.3","date":"2026-10-07","changelog":"# Changelog\n\n## 1.0.3 — 2026-10-07\n\n- Test summary: the note on the run without the skill was wrong. Haiku did not translate any text; for four of the six texts it returned a list of fixes, in English, instead of the corrected text, and it left the already-correct text alone. Only Sonnet rewrote that text. The skill file itself is unchanged.\n\n## 1.0.2 — 2026-10-04\n\n- Test summary: the same cases with and without the skill, per model, now shown next to the verdicts, including where the skill made no difference. The skill file itself is unchanged.\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: minimal-intervention proofreading in the text's own language, with a review list of changes.\n"},{"version":"1.0.2","date":"2026-10-04","changelog":"# Changelog\n\n## 1.0.2 — 2026-10-04\n\n- Test summary: the same cases with and without the skill, per model, now shown next to the verdicts, including where the skill made no difference. The skill file itself is unchanged.\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: minimal-intervention proofreading in the text's own language, with a review list of changes.\n"},{"version":"1.0.1","date":"2026-10-03","changelog":"# Changelog\n\n## 1.0.1 — 2026-10-03\n\n- Licence section: the note telling the agent to skip it now reads \"ignore it while you work\" instead of \"ignore it while rewriting text\", which was written for one skill and read oddly in the others. The skill's own instructions are unchanged.\n\n## 1.0.0 — 2026-09-30\n\nFirst release: minimal-intervention proofreading in the text's own language, with a review list of changes.\n"},{"version":"1.0.0","date":"2026-09-30","changelog":"# Changelog\n\n## 1.0.0 — 2026-09-30\n\nFirst release: minimal-intervention proofreading in the text's own language, with a review list of changes.\n"}]}