From solo
Rewrites AI-generated text to sound human by stripping em dashes, stock phrases, promotional hype, and rule-of-three lists. Polish blogs, landing pages, emails, docs after content generation.
npx claudepluginhub fortunto2/solo-factory --plugin soloThis skill is limited to using the following tools:
Strip AI writing patterns from user-facing text. Takes a file or pasted text and rewrites it to read like a human wrote it, without losing meaning or structure.
Generates design tokens/docs from CSS/Tailwind/styled-components codebases, audits visual consistency across 10 dimensions, detects AI slop in UI.
Records polished WebM UI demo videos of web apps using Playwright with cursor overlay, natural pacing, and three-phase scripting. Activates for demo, walkthrough, screen recording, or tutorial requests.
Delivers idiomatic Kotlin patterns for null safety, immutability, sealed classes, coroutines, Flows, extensions, DSL builders, and Gradle DSL. Use when writing, reviewing, refactoring, or designing Kotlin code.
Strip AI writing patterns from user-facing text. Takes a file or pasted text and rewrites it to read like a human wrote it, without losing meaning or structure.
LLM output has recognizable tells — em dashes, stock phrases, promotional inflation, performed authenticity. Readers (and Google) notice. This skill catches those patterns and rewrites them.
/content-gen, /landing-gen, /video-promo — polish the output/humanize path/to/file.md$ARGUMENTS — reads and rewrites in place.md, .txt, and text content in .tsx/.html (string literals only)The most obvious AI tell. Replace with commas, periods, colons, or restructure the sentence.
| Before | After |
|---|---|
| "The tool — which is free — works great" | "The tool (which is free) works great" |
| "Three features — speed, security, simplicity" | "Three features: speed, security, simplicity" |
| "We built this — and it changed everything" | "We built this. It changed everything." |
Rule: Max 1 em dash per 500 words. Zero is better.
Phrases that signal "AI wrote this." Remove or replace with specific language.
Filler phrases (delete entirely):
Promotional inflation (replace with specifics):
Performed authenticity (rewrite):
AI loves triplets: "fast, secure, and scalable." Real writing varies list length.
| Before | After |
|---|---|
| "Fast, secure, and scalable" | "Fast and secure" (if scalable isn't proven) |
| "Build, deploy, and iterate" | "Build and ship" (if that's what you mean) |
| Three bullet points that all say the same thing | One clear bullet |
Rule: If you find 3+ triplet lists in one document, break at least half of them.
Every section has the same shape: AI tends to write: heading → one-sentence intro → 3 bullets → transition sentence. Real writing varies section length and structure.
Hedging sandwich: "While X has limitations, it offers Y, making it Z." → Pick a side. State it.
False balance: "On one hand X, on the other hand Y." → If one side is clearly better, say so.
Read the input — file path or pasted text.
Scan for patterns — check each category above. Count violations per category.
Rewrite — fix each violation while preserving:
Report what changed:
Humanized: {file or "pasted text"}
Changes:
Em dashes: {N} removed
Stock phrases: {N} replaced
Inflation: {N} deflated
Triplets: {N} broken
Sycophancy: {N} cut
Total: {N} patterns fixed
Before: {word count}
After: {word count}
If file path: write the cleaned version back. Show a diff summary. If pasted text: output the cleaned version directly.