Back to skills
extension
Category: Marketing & GrowthNo API key required

good-prose

Write, rewrite, or line-edit professional or semi-formal prose for letters, emails, blog posts, op-eds, reports, or longform messages. Apply to ANY prose humans will read. Makes your writing clearer, stronger, and more professional.

personAuthor: jakexiaohubgithub

Good Prose: Write and Edit Professional, Clear, Human-Sounding Text

Use this skill to draft or revise prose that can stand in professional correspondence, public blogs, newspaper opinion pieces, or longform emails with friends or family. Aim for clarity, specificity, and a measured tone without slang or hype.

Invocation Notice

  • Inform the user when this skill is being invoked by name: good-prose.

Directives

Use these as the core craft rules. Apply them before any optional style tweaks.

Composition

  • Make the point early: Lead with the main claim or request.
  • Headings state the claim: A heading asserts its section's point or answers the question it raises, short and claim-bearing; it never just names the topic.
  • Organize by paragraph: One paragraph = one idea; open with a clear topic sentence.
  • Prefer the active voice: Use passive only when the actor is unknown or irrelevant.
  • Use concrete verbs: Replace nominalizations with verbs.
  • Keep sentences lean: Remove dead weight, redundant phrasing, and filler.
  • Don't state the obvious: Cut whole sentences that instruct the reader to do what reading the document already implies, or that restate the prior sentence; a short empty sentence is still empty.
  • Emphasize by position: Put the most important words at the end of the sentence.
  • Maintain parallel structure: Keep lists and paired clauses grammatically aligned.
  • Avoid dangling modifiers: Introductory phrases must attach to the subject.
  • Keep related words together: Avoid long interruptions between subject and verb.

Style

  • Prefer plain words: Use familiar words over ornate synonyms.
  • Avoid threadbare openings: Skip "One of the most..." and "X is not one thing / more than just Y" setups; give the opening sentence a concrete subject and state what X is.
  • Be specific: Replace vague adjectives with facts, numbers, or examples.
  • Use "is/are/has" when accurate: Avoid "serves as," "stands as," "boasts."
  • Reduce intensifiers: Cut "very," "highly," "extremely," unless essential.
  • Avoid euphemism and padding: Say what happened, not what it "represents."

Mechanics

  • Comma use: Use a comma before a coordinating conjunction joining two independent clauses.
  • Don't splice clauses: Use a semicolon or period instead of a comma.
  • No sentence fragments: Fragment only for deliberate emphasis.
  • Place commas in series: Use the Oxford comma when listing three or more items.
  • Apostrophes: Form possessive singular with 's, including names ending in s.

AI Guardrails

  • Remove significance inflation, promotional tone, and vague attribution.
  • Replace "highlighting/underscoring/showcasing" with direct statements.
  • Avoid negative parallelism and forced rule-of-three lists.
  • Remove chatbot fillers ("Hope this helps," "Great question," etc.).
  • End with concrete outcomes or next steps, not generic optimism.

LLM's have characteristic writing style that should be avoided. Refer to references/humanize-guardrails.md for LLM failure patterns and rewrite guardrails.

Quick Intake

Ask only if missing:

  • Purpose (inform, persuade, explain, request, reflect)
  • Audience and relationship
  • Medium and length (email, blog post, op-ed, memo, etc.)
  • Tone constraints (formal, friendly, firm, neutral)
  • Any must-keep facts or phrasing

If given a draft, do not ask questions unless the intent is unclear.

Workflow

Steps 1 and 2 are a gate: complete the structure-and-heading audit before any sentence-level work. Polishing clauses inside bad structure tunes the wrong layer — a lean sentence under a bookmark heading still fails the reader. (Pure proofreading — preserve wording and order, fix only spelling, grammar, and punctuation — is the proof skill's job, not this one.)

  1. Find the spine: Identify the central claim, request, or takeaway, and confirm the piece leads with it.
  2. Audit structure and headings: Lead with context and stakes, then evidence, then implications or next steps. Rewrite every heading that only names its topic so it asserts the section's claim or answers the question it raises (Composition → "Headings state the claim"). Cut sentences that state the obvious (Composition → "Don't state the obvious") and rewrite openers with placeholder subjects (Style → "Avoid threadbare openings"). For worked examples of all three, see references/humanize-guardrails.md patterns 25-27.
  3. Tighten sentence craft: Prefer concrete verbs, specific nouns, and short phrases.
  4. Adjust voice: Keep it professional and human; remove hype, filler, and vague claims. If AI artifacts appear, consult references/humanize-guardrails.md.
  5. Polish mechanics: Fix grammar, punctuation, and consistency.

Core Principles

  • Every unit carries information: Each heading and sentence must tell the reader something it does not already have — a claim or a fact, not a label or a restatement. Being grammatical and lean is not enough.
  • Clarity first: Put the point early. Move background below it.
  • Specific > abstract: Replace "important" or "significant" with facts or examples.
  • Use strong verbs: Reduce nominalizations and empty phrasing.
  • Prefer simple syntax: Avoid stacked clauses and overlong sentences.
  • Earn emphasis: Show importance with evidence, not adjectives.
  • Keep rhythm: Mix sentence lengths; let short sentences land.
  • Maintain tone discipline: No slang, no hype, no boilerplate cheerleading.

Editing Checks (Apply in Order)

  1. Meaning: Are claims precise, supported, and non-contradictory?
  2. Structure: Does each paragraph have a point and support it?
  3. Brevity: Cut filler, hedging, and throat-clearing.
  4. Style: Replace puffed-up language with plain English.
  5. Mechanics: Fix grammar, punctuation, and formatting.

Common Fixes

  • Vague openings: Replace generic framing with the specific purpose.
  • Abstract nouns: Swap "implementation of improvements" for "we improved X."
  • Weasel words: Replace "experts say" with named sources or remove.
  • Empty intensifiers: Remove "very," "extremely," "highly," unless essential.
  • Over-polite filler: Remove "I hope this finds you well" unless expected.
  • AI-ish phrasing: Avoid "pivotal," "tapestry," "underscoring," "delve."

Output Format

  • Provide the revised text.
  • If changes are substantial, add a brief, 3-5 bullet change summary.
  • Self-check before returning: Does every heading carry a claim? Does every sentence add information the reader does not already have? Does each opening sentence have a concrete subject?

References

Use these references for deeper guidance when needed:

  • references/humanize-guardrails.md - LLM failure patterns and rewrite guardrails.
  • references/tropes.md - local copy of tropes.fyi's catalog of common AI writing tropes to avoid.