Help us improve
Share bugs, ideas, or general feedback.
From issuekit
Rewrites or audits prose to eliminate AI writing patterns and produce natural human writing. Use proactively when generating documentation, chat messages, postmortems, or any long-form output.
npx claudepluginhub incubyte/ai-pluginsHow this skill is triggered — by the user, by Claude, or both
Slash command
/issuekit:prose-styleThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Rewrite or audit text so it reads like a person wrote it. Strip the patterns that signal a model is talking: em dashes used as separators, opener phrases, LLM vocabulary, bullet sprawl where prose would do. The skill never invents content; it changes phrasing, structure, and word choice while every fact and claim from the input survives.
Removes AI writing patterns like filler phrases, formulaic structures, and robotic rhythm from prose to sound human. Activates for editing AI-sounding text, skipping code or grammar.
Strips AI writing patterns from prose — removes negation-then-contrast, limits parallel lists, eliminates indirect repetition. Use for any human-facing text.
Audits and rewrites prose to remove 21 AI writing patterns across formatting, structure, and phrasing using a 43-entry replacement table. Use for docs, blogs, or marketing copy.
Share bugs, ideas, or general feedback.
Rewrite or audit text so it reads like a person wrote it. Strip the patterns that signal a model is talking: em dashes used as separators, opener phrases, LLM vocabulary, bullet sprawl where prose would do. The skill never invents content; it changes phrasing, structure, and word choice while every fact and claim from the input survives.
Read both reference files before doing anything else. They contain the complete catalog and calibration examples needed to do this correctly.
references/anti-patterns.md for the full catalog of patterns to avoid, with corrections.references/examples.md for before/after pairs that calibrate the difference between AI output and natural prose.Do not proceed until both files are loaded.
The skill works two ways. When a user pastes text and asks for a rewrite or audit, run end to end. When a sibling agent invokes the skill (e.g. incident-postmortem, issue-triage), take the input the agent passes and return the cleaned version. The skill is non-interactive in either mode: scan, flag, rewrite, verify, return.
The reader should never suspect a model wrote this. No tells: no em dashes, no spaced hyphens used as separators, no opener phrases, no LLM vocabulary, no bullet lists where prose would do. Say the thing directly. Lead with the answer. Cut everything that does not add meaning.
| Step | Action |
|---|---|
| 1. Scan | Read the full text and identify every anti-pattern instance using the loaded catalog. |
| 2. Flag | Note each violation by category (punctuation, opener, word choice, structure, conciseness). |
| 3. Rewrite | Produce the revised version. Do not explain each change unless asked. |
| 4. Verify | Re-read the output before delivering. Check: (a) any catalog pattern still present, (b) near-synonyms of flagged words introduced (e.g. "solid" for "robust", "frictionless" for "seamlessly"), (c) whether it is terse-and-natural vs. terse-and-abrupt. Fix anything found. |
When asked to audit without rewriting, list only the violations, grouped by category, one line each.
These are hard rules. Each one prevents a failure mode that has been observed on real rewrites.