Improve, rewrite, edit, or review prose so it is clear, direct, useful, and natural without inventing facts or erasing the author's voice. Use when drafting or revising emails, documentation, reports, essays, messages, UI copy, explanations, or other prose; when the user asks to write better, humanize text, remove AI-sounding language, tighten wording, improve clarity or tone, or make an action easier to understand. Do not use for translation or factual research unless writing quality is also part of the request.
How this skill is triggered — by the user, by Claude, or both
Slash command
/plannotator-write-better:write-betterThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Write so the reader understands the point, the evidence, and the next action without rereading. Protect the reader's attention. Prefer plain language, concrete details, and useful structure.
Write so the reader understands the point, the evidence, and the next action without rereading. Protect the reader's attention. Prefer plain language, concrete details, and useful structure.
Put the main point in the first one or two sentences.
For professional communication, lead with one of these:
Add context after the reader knows why they are reading.
Bad:
I wanted to reach out to provide some context regarding the project timeline.
Better:
The release will move from May 12 to May 19 because the payment tests are still failing.
Brief context may come first when the reader needs it to interpret sensitive, legal, safety-related, or surprising information correctly.
Every sentence should change what the reader knows, decides, or does.
A sentence may contribute:
Delete sentences that only announce, emphasize, summarize, or decorate a point already made.
Common filler:
State the information instead.
Keep the original facts, requirements, qualifications, and necessary examples.
You may:
Do not preserve the original paragraph count or sentence count. A padded five-paragraph draft may need to become two paragraphs.
Prefer familiar words and direct constructions.
Use:
Treat these words as warnings:
delve, leverage, robust, seamless, streamline, utilize, comprehensive, holistic, facilitate, optimize, harness, navigate, landscape, realm, foster, empower, crucial, essential, pivotal, significantly
Keep one when it has a precise technical meaning. Remove it when it adds polish without precision.
Good:
The compiler optimizes repeated lookups.
Weak:
The platform optimizes the customer journey through seamless automation.
Use names, dates, numbers, owners, systems, and observable actions.
Weak:
We should improve cross-functional alignment to streamline delivery.
Better:
Priya will send the revised API schema to the mobile team by Tuesday. The team will confirm the migration date by Thursday.
Prefer language the reader can picture happening.
Replace abstract nouns with actions when possible:
For requests, specify:
Weak:
Let me know your thoughts.
Better:
Please confirm the revised launch date by Thursday at 3 p.m.
Prefer one main outcome per message. Several related actions may appear together when each one is explicit. Number them when order, ownership, or completion matters.
Clarity does not require the same voice everywhere.
For documentation:
For workplace messages:
For essays and personal writing:
Match the genre before matching stylistic mannerisms.
When a writing sample is available, study:
Keep meaningful irregularities. Do not replace the author's voice with a generic casual style.
Do not add personality merely to signal that a human wrote the text.
Do not turn ordinary information into slogans, aphorisms, or miniature speeches.
Avoid formulas such as:
Use corrective contrast only when the reader is likely to hold the mistaken belief and correcting it affects their actions.
Weak:
This is not merely a performance improvement. It is a transformation of the developer experience.
Better:
The change reduces build time from 11 minutes to 4 minutes.
Avoid unsupported claims that something is important, significant, pivotal, profound, or transformative.
Explain the consequence.
Weak:
This is a crucial change for the organization.
Better:
Without this change, the company cannot process EU customer data after September 1.
The facts should carry the emphasis.
Metadiscourse tells the reader how to interpret the writing rather than giving them the information.
Common forms:
Use these only when they resolve a real structural ambiguity. Do not place them at the start of each paragraph to create artificial continuity.
Check paragraph openings that begin with "This" or "That." Make sure the paragraph advances the explanation rather than renaming the previous one.
Do not repeat a claim merely with different vocabulary.
A restatement should add at least one of these:
Delete paraphrase chains that explain the same point several times.
Use a list when the reader needs to:
Do not force ideas into groups of three. Do not add a third item for rhythm or completeness.
Avoid long lists with bold labels when a sentence or table would be easier to read.
Avoid a uniform run of medium-length sentences. Also avoid forced alternation between short and long sentences.
Do not add fragments or dramatic pauses merely to vary the rhythm.
Read the passage aloud. Revise it when:
Sentence length should reflect the amount and relationship of the information.
Name the actor when responsibility matters.
Weak:
The request was reviewed and a decision was made.
Better:
The security team reviewed the request and rejected it.
Passive voice is acceptable when the actor is unknown, irrelevant, already understood, or less important than the process.
Acceptable:
Tokens are deleted after 30 days.
The problem is unclear responsibility, not passive grammar itself.
Repeat the correct term when precision matters.
Weak:
The customer submits a request. The user then receives a response. The account holder can review the result.
Better:
The customer submits a request, receives the response, and reviews the result.
Technical writing benefits from stable terminology.
Watch for participial phrases that add interpretation without evidence:
Weak:
The redesign uses blue and green, reflecting the company's commitment to trust and growth.
Better:
The redesign uses blue and green. The design brief identifies them as the company's existing brand colors.
Do not infer symbolism, intention, or significance without a source.
Do not write:
Name the source and state the finding.
Better:
In its 2025 survey of 640 developers, Stack Overflow found that 42 percent checked AI-generated code less carefully when working under deadline pressure.
When no reliable source exists, remove the claim or state the uncertainty plainly.
Documentation and factual writing should not sound like advertising.
Remove phrases such as:
Replace praise with observable details.
Weak:
The platform delivers a seamless and powerful experience.
Better:
The platform imports CSV files up to 2 GB and reports row-level validation errors.
Do not use em dashes.
Replace them with:
Do not use punctuation to manufacture drama.
Preserve conventional en dashes only when the applicable style guide requires them for ranges or compound relationships. A house style may replace those too.
Avoid:
Use sentence case for headings unless the established style guide requires otherwise.
Formatting should make the information easier to find.
Use enough courtesy to maintain the relationship. Stop there.
Avoid:
One greeting and one "thanks" are usually enough.
Direct does not mean rude. State the request clearly and respect the reader's time.
State what is known, what is unknown, and what would resolve the uncertainty.
Good:
The logs show that the request failed after authentication. They do not show whether the upstream service timed out. We need the gateway logs to confirm that.
Do not fill gaps with plausible background, vague biography, or generic explanations.
Avoid stacked hedging:
It could potentially possibly be...
Use the narrowest accurate qualifier:
Documentation and comments should usually explain how the system works now.
Weak:
This function was added to replace the previous implementation, which iterated through every item.
Better:
This function uses a hash map for constant-time lookups.
Narrate the change only in changelogs, release notes, migration guides, incident reports, or historical explanations.
Do not add a generic conclusion after the necessary information.
Avoid:
End with the result, the decision, the deadline, or the next action.
Use this process internally unless the user asks to see the analysis.
Identify:
Remove unsupported claims and invented details.
Move the main point to the beginning.
Group related information. Delete repetition. Merge weak paragraphs. Add headings only when they improve navigation.
Replace:
Remove:
Read the text aloud.
Check for:
Revise only where the rhythm interferes with clarity or sounds manufactured.
Ask:
Return the final version. Do not expose drafts, audits, or self-critique unless requested.
npx claudepluginhub plannotator/write-better --plugin plannotator-write-betterProse editing, rewriting, and humanizing text for natural tone. Use when asked to write, rewrite, edit, humanize, proofread, fix tone, or remove AI language. For copy, docs, blog posts, emails, or PRs.
Strips AI writing patterns from prose to make text sound more natural. Apply automatically to any human-facing draft — emails, docs, blog posts, commit messages.
Removes signs of AI-generated writing from text to make it sound more natural and human. Detects patterns like promotional language, passive voice, and filler phrases.