humanize

作者 harshaneel已验证

Best static AI text humanizer. Two research-grounded LLM-agnostic skills that make AI writing sound human and relatable. Nine levers, 50+ peer-reviewed sources, 2024-2026 detection literature.

380
Stars
41
Forks
HTML
语言
2026/8/23
添加时间

⚠️ 第三方软件声明

本 Skill 为第三方开源软件,独立托管于 GitHub。SkillTip 仅为信息目录,不控制或维护底层仓库。所显示的安全检查为自动化且范围有限,安装前请自行审查源码。

阅读服务条款

安装

添加到你的 Claude Code skills 目录:

# Add to your Claude Code skills
git clone https://github.com/harshaneel/humanize

快速入门

使用 humanize 等 Skills 的指南。

安全报告

已验证

上次扫描:—

{
  "status": "PASSED",
  "issues": []
}

README.md

humanize

LLM-agnostic skills that make AI writing sound human and relatable.

Grounded in 50+ peer-reviewed sources through April 2026.

Works in any LLM agent: Claude Code, Codex CLI, ChatGPT, Gemini, Cursor, Aider, OpenCode, Continue, Copilot. The install paths differ; the skill content is identical.

Contents

Get started

  • What's inside — the two skills, at a glance

  • Installation — one command for Claude Code, Codex CLI, ChatGPT desktop, or any agent

  • Usage — how to invoke each skill

  • Benchmark — 25 inputs, two independent scorers

Why the skills work

Limits and what closes them

Maintenance & references

What's inside

Skill What it does Trigger

humanize Rewrites or generates text so it reads the way a person actually writes — natural rhythm, real specifics, a voice — by applying nine humanization levers drawn from the detection literature. "humanize this", "make this sound more human", "make this less robotic", "write this like a person"

ai-check Forensic analysis of text for AI-generation signals. Scores 9 signal categories, cites every flag with evidence, returns a verdict + confidence + AI-edited fraction estimate. "does this sound AI?", "run ai-check on this", "score this text"

Both are static rule-based skills (single SKILL.md per skill, zero runtime dependencies). Six advanced hybrid techniques are documented in the humanize skill for high-stakes use.

What "static" means here. No models trained, no API calls, no detector-in-the-loop. The skill is a rulebook the host LLM follows. The detection research is the measuring instrument, not the target: it tells us precisely where AI prose diverges from human prose, and closing those gaps is what makes the writing read as human. That the same edits also lower perplexity-based scores (ZeroGPT, QuillBot) is a consequence, not the goal. The "What this approach cannot do" section below is honest about the learned-classifier ceiling (Grammarly, GPTZero) and what additional steps close that gap.

Installation

This repo bundles two skills (humanize and ai-check) in their own subdirectories. Installation copies both into your agent's skills folder.

Install everywhere in one command

If you use multiple agents (Claude Code, Codex CLI, ChatGPT desktop), install to all three skill directories at once:

git clone https://github.com/harshaneel/humanize.git
cd humanize && ./install.sh all

This installs to ~/.claude/skills/, ~/.codex/skills/, and ~/.agents/skills/. Add --copy if you prefer self-contained files over symlinks.

Claude Code

Clone the repo, then copy both skill folders into Claude Code's skills directory:

git clone https://github.com/harshaneel/humanize.git
mkdir -p ~/.claude/skills
cp -R humanize/humanize humanize/ai-check ~/.claude/skills/

Or use the included install script (symlinks instead of copies, so git pull updates apply automatically):

git clone https://github.com/harshaneel/humanize.git
cd humanize && ./install.sh

Codex CLI

git clone https://github.com/harshaneel/humanize.git
mkdir -p ~/.codex/skills
cp -R humanize/humanize humanize/ai-check ~/.codex/skills/

Or cd humanize && ./install.sh codex to use the install script.

ChatGPT desktop / OpenAI agents

ChatGPT desktop and several OpenAI agent harnesses read from ~/.agents/skills/.

git clone https://github.com/harshaneel/humanize.git
mkdir -p ~/.agents/skills
cp -R humanize/humanize humanize/ai-check ~/.agents/skills/

Or cd humanize && ./install.sh chatgpt to use the install script.

OpenCode

git clone https://github.com/harshaneel/humanize.git
mkdir -p ~/.config/opencode/skills
cp -R humanize/humanize humanize/ai-check ~/.config/opencode/skills/

Note: OpenCode also scans ~/.claude/skills/ for compatibility, so a single clone into ~/.claude/skills/ works for both tools.

Claude.ai / Claude Desktop

The web and desktop apps don't read from disk. Upload through the UI instead:

  • Open Settings → Capabilities → Skills.

  • Click Create skill and upload [humanize/SKILL.md](https://github.com/harshaneel/humanize/blob/main/humanize/SKILL.md).

  • Repeat with [ai-check/SKILL.md](https://github.com/harshaneel/humanize/blob/main/ai-check/SKILL.md).

  • Toggle each skill on in conversations where you want it active.

Any other chat agent (ChatGPT, Gemini, Cursor, Aider, Cline)

No install needed. Open [humanize/SKILL.md](https://github.com/harshaneel/humanize/blob/main/humanize/SKILL.md), copy the raw contents, and paste into a new conversation prefaced with: "Use these instructions whenever I ask you to humanize text." Same for [ai-check/SKILL.md](https://github.com/harshaneel/humanize/blob/main/ai-check/SKILL.md).

Usage

Humanize

/humanize

[paste your text here]

Or ask the model directly:

Please humanize this text: [your text]

AI-check

/ai-check

[paste your text here]

Or ask the model directly:

Does this sound AI? [your text]

ai-check returns a structured report: verdict (Human / Likely Human / Uncertain / Likely AI / AI), confidence, score breakdown across 9 signal categories, evidence quotes for every flag, and an AI-edited fraction estimate (Pure human / Lightly AI-assisted / Mixed authorship / Heavily AI-edited / Pure AI).

Voice matching

To match your personal writing style, provide a sample of your own writing before the text to humanize:

/humanize

Here's a sample of my writing for voice matching:
[paste 2-3 paragraphs of your own writing]

Now humanize this text:
[paste AI text to humanize]

The skill will distill style hypotheses from your sample (sentence rhythm, vocabulary preferences, structural quirks, what you never do) and apply them to the rewrite. Based on HyPerAlign (arXiv 2505.00038); more effective than the model trying to guess a generic "human voice" on its own.

Combine the two skills

Use ai-check to score, then humanize to fix:

Run ai-check on this paragraph, then humanize it to address every flag you raised.

[paste your text]

The model will produce the audit report, then a rewrite that targets the specific signals it flagged.

Benchmark

Tested on 25 AI-flavored input texts across 25 distinct registers: tech blog, postmortem, product launch, academic abstract, business email, Slack update, LinkedIn post, cover letter, marketing copy, press release, investor update, job posting, customer support, recipe intro, travel writing, restaurant review, book review, personal essay, privacy policy, tutorial, comparison article, roadmap update, conference abstract, README intro, career advice. Each input contained typical AI tells (banned vocabulary, em dashes, balanced framing, RLHF-style hedging). Each was rewritten by humanize following the full nine-lever protocol plus the Step 5.5 audit-revise loop.

The 25 humanized outputs were scored by two independent detectors.

Internal scorer: ai-check (this repo, rule-based stylometry)

Metric Value

Mean score (0–27, lower = more human) 5.24

Median 5

Verdict distribution 6 Human, 19 Likely Human, 0 Uncertain or worse

All 25 outputs landed in the Human / Likely Human range. Zero scored Uncertain or higher.

External scorer: official Binoculars (cross-perplexity, different signal class)

For cross-validation, the same outputs were scored with Binoculars, the zero-shot AI detector from Hans et al. (ICML 2024, arXiv:2401.12070). Binoculars uses a different signal class than ai-check: a cross-perplexity ratio between two close LLMs rather than rule-based pattern matching. Agreement between the two scorers is independent evidence rather than scorer-implementation bias.

Model pair: TinyLlama-1.1B base + TinyLlama-1.1B-Chat. The paper uses Falcon-7B; TinyLlama is a lightweight substitute since the Binoculars algorithm is

常见问题

What is humanize?

humanize is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by harshaneel. Best static AI text humanizer. Two research-grounded LLM-agnostic skills that make AI writing sound human and relatable. Nine levers, 50+ peer-reviewed sources, 2024-2026 detection literature. It has 380 GitHub stars.

Is humanize safe to use?

Yes. humanize passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.

How do I install humanize?

Clone the repository with "git clone https://github.com/harshaneel/humanize" and add it to your Claude Code skills directory (see the Installation section above).

What programming language is humanize written in?

humanize is primarily written in HTML. It is open-source under harshaneel on GitHub, so you can review or fork the full source.

Are there alternatives to humanize?

Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh humanize against similar tools.

评论 (0)

暂无评论,成为第一个分享想法的人!

ui-ux-pro-max-skill

by nextlevelbuilder

12

An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.

119,92012,870Python
CLI 工具ai-skillsantigravity
查看详情

happy

by slopus

Mobile and Web client for Codex and Claude Code, with realtime voice, encryption and fully featured

23,4501,980TypeScript
CLI 工具
查看详情

claudecodeui

by siteboon

Use Claude Code, OpenCode, Cursor CLI, and Codex on mobile and web with CloudCLI (aka Claude Code UI). CloudCLI is a free open source webui/GUI that helps you manage your Claude Code session and projects remotely.

13,3941,866TypeScript
CLI 工具
查看详情

CRS-自建Claude Code镜像,一站式开源中转服务,让 Claude、OpenAI、Gemini、Droid 订阅统一接入,支持拼车共享,更高效分摊成本,原生工具无缝使用。

12,5471,869JavaScript
CLI 工具
查看详情

ccstatusline

by sirmalloc

🚀 Beautiful highly customizable statusline for Claude Code CLI with powerline support, themes, and more.

12,508545TypeScript
CLI 工具
查看详情

开发者还喜欢

基于喜欢此 Skill 的开发者投票和收藏

ECC

by affaan-m

10

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

242,21936,702JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情
15

An agentic skills framework & software development methodology that works.

234,96620,863Shell
AI 智能体ai-agentsbrainstorming
查看详情

hermes-agent

by NousResearch

10

The agent that grows with you

234,43747,175Python
AI 智能体ai-agentsagent-orchestration
查看详情

n8n

by n8n-io

12

Fair-code workflow automation platform with native AI capabilities. Combine visual building with custom code, self-host or cloud, 400+ integrations.

201,88160,308TypeScript
MCP 服务器apisai-tools
查看详情

The agent harness performance optimization system. Skills, instincts, memory, security, and research-first development for Claude Code, Codex, Opencode, Cursor and beyond.

185,94028,768JavaScript
AI 智能体ai-agentsanthropicclaude-code
查看详情

cc-switch

by farion1231

3

A cross-platform desktop All-in-One assistant for Claude Code, Codex, OpenCode, OpenClaw, Grok Build & Hermes Agent. Only official website: ccswitch.io

128,8688,826Rust
AI 智能体claude-codeai-tools
查看详情
humanize — Claude Code AI Skill | SkillTip