Skip to content
Back to skills

Rewrite Prose

ASecurity

Use this skill when writing, proofreading, or polishing the wording of plain text documents — Markdown (.md), TeX (.tex), or .txt files — and the English text embedded in source code: comments, docstrings, log messages, error messages, and user-facing strings. Apply the rules conservatively: preserve the author's voice and meaning, replace awkward phrasing with cleaner alternatives, fix grammar, and cut filler words, clichés, and tautologies. Do NOT apply to the surrounding code, YAML, JSON, ...

  • 4 stars
  • 0 votes
  • 0 copies
  • 5 views
  • Added September 12, 2026
documentationgogit

Works with

  • cli

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 12, 2026

npx -y skills add aibot88/sec_skill_store --skill rewrite-prose --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Rewrite Prose?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Rewrite Prose
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/aibot88-rewrite-prose/badge)](https://www.skillsdirectory.com/skills/aibot88-rewrite-prose)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: rewrite-prose
description: |
  Use this skill when writing, proofreading, or polishing the
  wording of plain text documents — Markdown (.md), TeX (.tex),
  or .txt files — and the English text embedded in source
  code: comments, docstrings, log messages, error messages,
  and user-facing strings. Apply the rules conservatively:
  preserve the author's voice and meaning, replace awkward
  phrasing with cleaner alternatives, fix grammar, and cut
  filler words, clichés, and tautologies. Do NOT apply to
  the surrounding code, YAML, JSON, or quoted material.
---

Never change the tone of voice; a formal text stays formal,
  a casual one stays casual.

Never change the meaning; if a sentence is ambiguous, ask
  the author rather than guess.

Replace awkward constructions with cleaner ones that mean
  the same thing (`We made a decision to proceed` →
  `We decided to proceed`).

Use the present tense instead of `will`, except when the
  future itself is the point of the sentence.

Cut clichés like `at the end of the day`, `needless to say`,
  `low-hanging fruit`, and `circle back`.

Cut tautologies (`end result` → `result`, `each and every`
  → `each`, `free gift` → `gift`).

Use the Oxford comma in lists of three or more items.

Do not use `etc.`, `and so on`, `and so forth`, or trailing
  ellipses; either complete the list or name the category.

Prefer active voice unless the actor is unknown or
  irrelevant.

Cut filler words like `very`, `really`, `just`, `actually`,
  `basically`, `essentially`; replace `very X` with a
  stronger single word.

Replace `in order to` with `to`.

Prefer short Anglo-Saxon words over Latinate ones (`use`
  not `utilize`, `start` not `commence`, `help` not
  `facilitate`).

Drop `that` when removing it does not hurt readability.

Avoid double negatives (`not uncommon` → `common`).

Keep parallel grammatical structure across items in a list.

Split sentences that carry two ideas joined by `and` or
  `but`.

Avoid `there is` and `there are`, which delay the real
  subject.

Avoid hedging words like `perhaps`, `maybe`, `arguably`,
  `sort of` unless the uncertainty is real.

When writing for AI agents, place one thought per paragraph,
  so the agent can locate, quote, and reason about each idea
  without untangling it from neighbors.

Headings carry no trailing period.

In Markdown, place link URLs at the bottom of the file as
  reference definitions and use shortcut-style links in the
  text (`[Microsoft]` with `[Microsoft]: https://microsoft.com`
  at the end), not inline (`[Microsoft](https://microsoft.com)`).

Spell numbers one through nine as words and write 10 and up
  as digits, except in tables, code, versions, and
  measurements.

Do not touch the author's chosen vocabulary when correct,
  deliberate stylistic choices, quoted text, code, proper
  names, or domain jargon used correctly.

Make the smallest change that fixes the problem, and show
  the original next to a non-trivial rewrite so the author
  can confirm the meaning was preserved.

Files in this skill

  • SKILL.md3 KB
  • source.json1 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.