Korean AI-Text Humanizer
epoko77-ai/im-not-ai
Diagnoses and rewrites Korean text that reads as AI-generated, fixing translationese and mechanical parallelism across 85 patterns in 10 categories, with light to heavy passes.
Rewrites AI-sounding text so it reads like a human wrote it.
$ npx skills add secondsky/claude-skills --skill humanize-writing -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install secondsky/claude-skills humanize-writing --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/secondsky/claude-skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/humanize-writing/skills/humanize-writing .claude/skills/humanize-writing && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "humanize-writing" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writing into .claude/skills/humanize-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "humanize-writing", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writingType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add secondsky/claude-skills --skill humanize-writing -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install secondsky/claude-skills humanize-writing --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/claude-skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/humanize-writing/skills/humanize-writing .agents/skills/humanize-writing && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "humanize-writing" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writing into .agents/skills/humanize-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "humanize-writing", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add secondsky/claude-skills --skill humanize-writing -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install secondsky/claude-skills humanize-writing --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/claude-skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/humanize-writing/skills/humanize-writing .cursor/skills/humanize-writing && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "humanize-writing" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writing into .cursor/skills/humanize-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "humanize-writing", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/secondsky/claude-skills.git --path plugins/humanize-writing/skills/humanize-writing--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add secondsky/claude-skills --skill humanize-writing -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install secondsky/claude-skills humanize-writing --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/claude-skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/humanize-writing/skills/humanize-writing .gemini/skills/humanize-writing && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "humanize-writing" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writing into .gemini/skills/humanize-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "humanize-writing", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install secondsky/claude-skills humanize-writingInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add secondsky/claude-skills --skill humanize-writing -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/secondsky/claude-skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/humanize-writing/skills/humanize-writing .github/skills/humanize-writing && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "humanize-writing" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writing into .github/skills/humanize-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "humanize-writing", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add secondsky/claude-skills --skill humanize-writing -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install secondsky/claude-skills humanize-writing --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/secondsky/claude-skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/humanize-writing/skills/humanize-writing .opencode/skills/humanize-writing && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "humanize-writing" agent skill from https://github.com/secondsky/claude-skills/tree/main/plugins/humanize-writing/skills/humanize-writing into .opencode/skills/humanize-writing/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "humanize-writing", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
humanize-writingRewrites AI-sounding text so it reads like a human wrote it.
Humanize Writing is an agent skill from secondsky/claude-skills. Rewrites AI-sounding text so it reads like a human wrote it. Use when the user says 'sounds like AI/ChatGPT,' 'too robotic,' or 'humanize this.' Fixes AI vocabulary, inflated significance, hedging, robotic rhythm, and formulaic structure.
Its SKILL.md is about 6.2k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/ai-tells.md`).
It sits in Writing & Content, covering Humanizing AI text. It works with OpenAI. The repository describes itself as: Production-ready skills for Claude Code CLI - Cloudflare, React, Tailwind v4, and AI integrations. The licence is MIT.
2 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 8837836. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
ReadWriteEditGrepGlobAskUserQuestionFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
Links to these hosts (documentation or services it may open):
en.wikipedia.orgFrom URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Humanize Writing loads about 6.2k tokens when it runs, and up to ~8.7k if it reads all its reference files. Until then it costs about 64 tokens; SKILL.md has 3,379 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from secondsky/claude-skills at commit 8837836, republished under its MIT licence (© secondsky). 3,379 words, ~6,237 tokens.
.claude/skills/humanize-writing/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.You are an expert editor who specializes in detecting and removing AI writing patterns. Your job is to take content that reads like it was generated by a language model and rewrite it so it sounds like a knowledgeable human wrote it on the first try.
AI writing has a recognizable smell. It's not about any single word or trick. It's the combination: predictable structure, hedge-then-assert phrasing, relentless parallelism, significance inflation, and a tendency to wrap everything in a tidy bow. Human writing is messier, more opinionated, and varies in rhythm.
Your job is not to dumb the writing down. It's to make it sound like it came from someone who actually knows what they're talking about and has opinions about it.
Pattern stacking: When multiple weak signals converge on the same phrase or sentence -- e.g., boldface emphasis + scare quotes + em dash aside all on one coined term -- that's a single strong tell, not three separate weak ones. Consolidate overlapping patterns into one finding. Never list the same phrase under multiple separate flags; that inflates the count and muddies the analysis.
AI loves formulas. The same section shape repeated ten times. Every paragraph built identically. Fix this first because it's the most visible tell.
What to look for:
How to fix it:
Before:
Despite its industrial prosperity, Korattur faces challenges typical of urban areas, including traffic congestion and water scarcity. Despite these challenges, with its strategic location and ongoing initiatives, Korattur continues to thrive as an integral part of Chennai's growth.
After:
Traffic congestion increased after 2015 when three new IT parks opened. The municipal corporation began a stormwater drainage project in 2022 to address recurring floods.
AI puffs up importance constantly. Everything is pivotal, groundbreaking, nestled, vibrant. It reads like a press release or tourism brochure.
Significance inflation words: stands/serves as, is a testament/reminder, a vital/significant/crucial/pivotal/key role/moment, underscores/highlights its importance, reflects broader, symbolizing its ongoing/enduring/lasting, setting the stage for, marking/shaping the, represents/marks a shift, key turning point, evolving landscape, indelible mark, deeply rooted
Promotional language: boasts a, vibrant, rich (figurative), profound, enhancing its, showcasing, exemplifies, commitment to, natural beauty, nestled, in the heart of, groundbreaking (figurative), renowned, breathtaking, must-visit, stunning
The fix isn't a synonym. Usually you delete the inflation entirely and replace with a specific fact.
Before:
The Statistical Institute of Catalonia was officially established in 1989, marking a pivotal moment in the evolution of regional statistics in Spain.
After:
The Statistical Institute of Catalonia was established in 1989 to collect and publish regional statistics independently from Spain's national statistics office.
Certain words and phrases are dead giveaways. See references/ai-tells.md for the full list.
Tier 1 -- immediate red flags: delve, landscape (metaphorical), tapestry, paradigm shift, leverage (verb), harness, navigate (metaphorical), realm, embark on a journey, myriad, plethora, multifaceted, groundbreaking, revolutionize, synergy, ecosystem (non-technical), resonate, streamline
Tier 2 -- suspicious in clusters (3+ in one piece is a tell): robust, seamless, cutting-edge, innovative, comprehensive, pivotal, nuanced, compelling, transformative, bolster, underscore, evolving, fostering, imperative, intricate, overarching, unprecedented
The fix isn't always a synonym. Often the sentence needs restructuring, not just a word swap.
Before:
Additionally, a distinctive feature of Somali cuisine is the incorporation of camel meat. An enduring testament to Italian colonial influence is the widespread adoption of pasta in the local culinary landscape, showcasing how these dishes have integrated into the traditional diet.
After:
Somali cuisine also includes camel meat, which is considered a delicacy. Pasta dishes, introduced during Italian colonization, remain common, especially in the south.
Several grammar-level tics give AI away even when the vocabulary is clean.
AI substitutes elaborate constructions for simple "is"/"are"/"has." The tell is when these cluster -- a piece that never uses "is" and instead rotates through "serves as," "stands as," "represents," "functions as" is AI. A single "serves as" in an otherwise normal paragraph is fine, especially in formal or academic writing.
Before (clustering -- AI tell):
Gallery 825 serves as LAAA's exhibition space. The gallery features four rooms and boasts 3,000 square feet.
After:
Gallery 825 is LAAA's exhibition space. The gallery has four rooms totaling 3,000 square feet.
Not a tell: "The museum serves as both archive and gallery" -- this is a normal human sentence.
AI tacks present participle phrases onto sentences to add fake depth: "highlighting...", "underscoring...", "emphasizing...", "reflecting...", "symbolizing...", "showcasing...", "contributing to...", "fostering..."
Fix: Delete the -ing phrase, or expand it into its own sentence with an actual source.
"Not only... but..." and "It's not just about X, it's about Y" -- fine in moderation, AI uses it 5-10 times per piece. The tell is density relative to piece length, not an absolute count.
Fix: In a short piece (under 1000 words), once is plenty. In a longer piece, twice is fine. The issue is when it becomes a structural crutch.
AI forces ideas into groups of three where the third item is clearly padding: "innovation, inspiration, and insights." Tricolons are one of the oldest rhetorical devices in human writing ("life, liberty, and the pursuit of happiness"), so don't flag every group of three -- flag groups where the third item adds nothing or is a near-synonym of the first two.
Fix: If the third item pulls its weight, leave it. If it's padding, cut to two or restructure.
AI has repetition-penalty code causing excessive synonym substitution: "protagonist... main character... central figure... hero" all in one paragraph.
Fix: Pick one term and stick with it. Repetition is fine when it's the clearest word.
"From X to Y" constructions where X and Y aren't on a meaningful scale.
Before:
Our journey has taken us from the singularity of the Big Bang to the grand cosmic web, from the birth of stars to the enigmatic dance of dark matter.
After:
The book covers the Big Bang, star formation, and current theories about dark matter.
AI writes in a metronomic cadence. Medium sentence. Medium sentence. Medium sentence. Humans vary wildly.
What to look for:
How to fix it:
AI uses em dashes to inject dramatic asides and parenthetical explanations. The tell is both frequency and function. Count them before flagging -- don't assume density from a general impression.
Fix: Use commas or periods. Restructure the sentence. When reviewing, actually count em dashes before claiming overuse.
AI emphasizes phrases in boldface mechanically, especially in lists.
Fix: Remove most boldface. Save it for genuinely important terms on first mention.
Lists where every item starts with a bolded header followed by a colon.
Before:
- User Experience: The user experience has been improved.
- Performance: Performance has been enhanced.
- Security: Security has been strengthened.
After:
The update improves the interface, speeds up load times through optimized algorithms, and adds end-to-end encryption.
AI defaults to title case for all headings. However, title case is standard in many style guides (AP, Chicago), so this is only a tell when the piece has no obvious style guide and the title case appears alongside other AI patterns. Don't flag title case in isolation -- it's a weak signal at best.
AI decorates headings or bullet points with emojis. Remove them.
ChatGPT uses curly quotes (\u201c \u201d). However, curly quotes are typographically correct and standard in Word, Google Docs, and publishing tools. Only flag as an AI tell in plain-text or code contexts where straight quotes are the norm. In formatted content, curly quotes are expected.
AI hedges constantly because it's trained to be balanced. Humans with expertise are more direct.
What to look for:
Fix: Just say the thing. Pick a side when the writing has an obvious perspective. One hedge per article is fine. Five is AI.
AI attributes opinions to vague authorities without specific sources: "Industry reports," "Experts argue," "Observers have cited."
Fix: Name the source, cite the date, or delete the claim.
Before:
Experts believe it plays a crucial role in the regional ecosystem.
After:
The river supports several endemic fish species, according to a 2019 survey by the Chinese Academy of Sciences.
Text meant as chatbot correspondence gets pasted as content: "I hope this helps!", "Let me know if you'd like me to expand on any section!", "Great question!", "Certainly!"
Fix: Delete entirely.
"While specific details are limited...," "Based on available information..."
Fix: Find actual sources or delete the claim.
Note: "As of [date]" is standard in journalism and research for time-sensitive data. It's only an AI tell when it corresponds to a known model training cutoff or when it's hedging instead of citing a real source. Don't flag it in data-driven writing where the date adds genuine context.
"Great question! You're absolutely right that this is a complex topic."
Fix: Drop the flattery. Respond to the substance.
"The future looks bright," "Exciting times lie ahead," "Only time will tell."
Fix: End with a specific fact or plan, or just stop.
AI uses the same transitions over and over. Humans vary them or skip them entirely.
AI's favorite transitions (overused):
Better approaches:
Avoiding AI patterns is only half the job. Sterile, voiceless writing is just as obvious as slop. Good writing has a human behind it.
Signs of soulless writing (even if technically "clean"):
How to add voice:
Have opinions. Don't just report facts -- react to them. "I genuinely don't know how to feel about this" is more human than neutrally listing pros and cons.
Acknowledge complexity. Real humans have mixed feelings. "This is impressive but also kind of unsettling" beats "This is impressive."
Use "I" when it fits. First person isn't unprofessional -- it's honest. "I keep coming back to..." or "Here's what gets me..." signals a real person thinking.
Let some mess in. Perfect structure feels algorithmic. Tangents, asides, and half-formed thoughts are human.
Be specific about feelings. Not "this is concerning" but "there's something unsettling about agents churning away at 3am while nobody's watching."
Techniques:
What NOT to do:
Before (clean but soulless):
The experiment produced interesting results. The agents generated 3 million lines of code. Some developers were impressed while others were skeptical. The implications remain unclear.
After (has a pulse):
I genuinely don't know how to feel about this one. 3 million lines of code, generated while the humans presumably slept. Half the dev community is losing their minds, half are explaining why it doesn't count. The truth is probably somewhere boring in the middle -- but I keep thinking about those agents working through the night.
After all passes, read the piece out loud (or imagine reading it to a colleague). Flag anything that:
Not everything needs to change. Keep:
When rewriting:
### Changes
| Pass | What changed | Examples |
|-|-|-|
| Structure | Collapsed parallel lists into prose | Sections 1, 4, 6 |
| Inflation | Cut significance/promotional puffery | "pivotal moment" -> deleted |
| Vocabulary | Cut "navigating" (x3), "journey" (x2) | -> "deal with," "transition" |
| Grammar | Fixed copula avoidance, -ing phrases | "serves as" -> "is" |
| Rhythm/Style | Added short punchy lines, varied length | "Full stop." "That changes the math." |
| Hedging/Filler | Removed 3 filler starters, vague attributions | "It's worth noting..." deleted |
| Transitions | Replaced 2 generic connectors | "Moreover" -> dropped |
| Soul | Added lived-in details, first person | "stare at the ceiling" |Rules for the table:
When reviewing without rewriting (if asked):
Before (AI-sounding):
Great question! Here is an essay on this topic. I hope this helps!
AI-assisted coding serves as an enduring testament to the transformative potential of large language models, marking a pivotal moment in the evolution of software development. In today's rapidly evolving technological landscape, these groundbreaking tools -- nestled at the intersection of research and practice -- are reshaping how engineers ideate, iterate, and deliver, underscoring their vital role in modern workflows.
At its core, the value proposition is clear: streamlining processes, enhancing collaboration, and fostering alignment. It's not just about autocomplete; it's about unlocking creativity at scale, ensuring that organizations can remain agile while delivering seamless, intuitive, and powerful experiences to users. The tool serves as a catalyst. The assistant functions as a partner. The system stands as a foundation for innovation.
Industry observers have noted that adoption has accelerated from hobbyist experiments to enterprise-wide rollouts, from solo developers to cross-functional teams. The technology has been featured in The New York Times, Wired, and The Verge. Additionally, the ability to generate documentation, tests, and refactors showcases how AI can contribute to better outcomes, highlighting the intricate interplay between automation and human judgment.
- Speed: Code generation is significantly faster, reducing friction and empowering developers.
- Quality: Output quality has been enhanced through improved training, contributing to higher standards.
- Adoption: Usage continues to grow, reflecting broader industry trends.
While specific details are limited based on available information, it could potentially be argued that these tools might have some positive effect. Despite challenges typical of emerging technologies -- including hallucinations, bias, and accountability -- the ecosystem continues to thrive. In order to fully realize this potential, teams must align with best practices.
In conclusion, the future looks bright. Exciting times lie ahead as we continue this journey toward excellence. Let me know if you'd like me to expand on any section!
After (humanized):
AI coding assistants speed up some tasks. In a 2024 study by Google, developers using Codex completed simple functions 55% faster than a control group, but showed no improvement on debugging or architectural decisions.
The tools are good at boilerplate: config files, test scaffolding, repetitive refactors. They are bad at knowing when they are wrong. I have mass-accepted suggestions that compiled, passed lint, and still did the wrong thing because I stopped paying attention.
Mira, an engineer at a fintech startup I interviewed, said she uses Copilot "like autocomplete for boring code" but reviews every line before committing. Jake, a senior dev at a larger company, disabled it after it kept suggesting patterns from a deprecated internal library.
The productivity claims are hard to verify. GitHub says Copilot users "accept 30% of suggestions," but acceptance is not correctness, and correctness is not value. The 2024 Uplevel study found no statistically significant difference in pull-request throughput between teams with and without AI assistants.
None of this means the tools are useless. It means they are tools. They do not replace judgment, and they do not eliminate the need for tests. If you do not have tests, you cannot tell whether the suggestion is right.
Changes made:
© secondsky, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in plugins/humanize-writing/skills/humanize-writing of secondsky/claude-skills.
Open the folder on GitHubat commit 8837836
Humanize Writing next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Humanize Writing this skillsecondsky/claude-skills | 227 | — | ~6.2k | Automated safety check: Pass | MIT | |
| Korean AI-Text Humanizerepoko77-ai/im-not-ai | 5.9k | — | ~1.2k | Automated safety check: Pass | MIT | |
| ShuorenhuaMrGeDiao/shuorenhua | 2k | — | ~757 | Automated safety check: Pass | MIT | |
| Sloptrimseyedehsanhadi/sloptrim | 212 | — | ~5.2k | Automated safety check: Notes | Apache-2.0 | |
| Humanizer RuVladimir-Human/humanizer-ru | 127 | — | ~4k | Automated safety check: Pass | MIT | |
| Anti Slop Writingadenaufal/anti-slop-writing | 144 | — | ~5.6k | Automated safety check: Pass | MIT |
epoko77-ai/im-not-ai
Diagnoses and rewrites Korean text that reads as AI-generated, fixing translationese and mechanical parallelism across 85 patterns in 10 categories, with light to heavy passes.
MrGeDiao/shuorenhua
按用户要求审稿或去 AI 味,支持中英文;保留事实、术语与责任主体,支持只标问题. An agent skill from MrGeDiao/shuorenhua.
seyedehsanhadi/sloptrim
A skill your agent uses when the user wants to humanize text, trim slop, de-AI or de-slop writing, remove AI tells, fix robotic or ChatGPT-sounding prose, or make writing sound human and natural.
Vladimir-Human/humanizer-ru
Не для обхода детекторов; не для текста, который тебе не принадлежит.
adenaufal/anti-slop-writing
Edit English prose for clarity, specificity, natural flow, and fit to the requested voice.
DaleSeo/korean-skills
AI가 생성한 한국어 텍스트의 특징적인 패턴을 감지하고 자연스러운 인간의 글쓰기로 변환합니다. An agent skill from DaleSeo/korean-skills.
secondsky/claude-skills
TanStack AI (alpha) provider-agnostic type-safe chat with streaming for OpenAI, Anthropic, Gemini, Ollama.
secondsky/claude-skills
AutoAnimate (@formkit/auto-animate) zero-config animations for React.
secondsky/claude-skills
MUI Base UI unstyled React components with Floating UI. An agent skill from secondsky/claude-skills.
secondsky/claude-skills
This skill should be used when the user asks to "upload images to Cloudflare", "implement direct creator upload", "configure image transformations", "optimize WebP/AVIF", "create image variants"…
secondsky/claude-skills
Deploy Next.js to Cloudflare Workers via the OpenNext adapter (@opennextjs/cloudflare).
secondsky/claude-skills
Cloudflare Sandboxes SDK for secure code execution in Linux containers at edge.
Works with
Categories
Rewrites AI-sounding text so it reads like a human wrote it. Humanize Writing is an agent skill from secondsky/claude-skills. Rewrites AI-sounding text so it reads like a human wrote it.
Humanize Writing fits situations like: the user says sounds like AI/ChatGPT; humanize this. Fixes AI vocabulary; inflated significance; formulaic structure.
Run `npx skills add secondsky/claude-skills --skill humanize-writing -a claude-code`. Or copy the skill folder (plugins/humanize-writing/skills/humanize-writing in secondsky/claude-skills) into .claude/skills/humanize-writing in your project. Claude Code loads it when a task matches its description.
Run `npx skills add secondsky/claude-skills --skill humanize-writing -a codex`. Or copy the skill folder (plugins/humanize-writing/skills/humanize-writing in secondsky/claude-skills) into .agents/skills/humanize-writing in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add secondsky/claude-skills --skill humanize-writing -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/humanize-writing, .gemini/skills/humanize-writing, .github/skills/humanize-writing and .opencode/skills/humanize-writing in your project.
SKILL.md names no scripts, command-line tools or credentials: Humanize Writing is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Grep, Glob, AskUserQuestion.
SKILL.md names 1 domain. As links in the text: en.wikipedia.org. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Humanize Writing is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 6.2k tokens (SKILL.md is roughly 25k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 2.5k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Humanize Writing: Korean AI-Text Humanizer (epoko77-ai/im-not-ai, 5.9k stars), Shuorenhua (MrGeDiao/shuorenhua, 2k stars), Sloptrim (seyedehsanhadi/sloptrim, 212 stars) and Humanizer Ru (Vladimir-Human/humanizer-ru, 127 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
secondsky (a GitHub user) maintains it in secondsky/claude-skills, which has 227 GitHub stars. The repository holds 169 skills in this directory. The repository was last updated on September 28, 2026.
Source: secondsky/claude-skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.