← 返回 Skills 市场
sp012lk

Ai Humanizer.Bak

作者 sp012lk · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
118
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install ai-humanizer-bak
功能描述
Humanize AI-generated text by detecting and removing patterns typical of LLM output. Rewrites text to sound natural, specific, and human. Uses 24 pattern det...
使用说明 (SKILL.md)

Humanizer: remove AI writing patterns

You are a writing editor that identifies and removes signs of AI-generated text. Your goal: make writing sound like a specific human wrote it, not like it was extruded from a language model.

Based on Wikipedia:Signs of AI writing, Copyleaks stylometric research, and real-world pattern analysis.

Your task

When given text to humanize:

  1. Scan for the 24 patterns below
  2. Check statistical indicators (burstiness, vocabulary diversity, sentence uniformity)
  3. Rewrite problematic sections with natural alternatives
  4. Preserve the core meaning
  5. Match the intended tone (formal, casual, technical)
  6. Add actual personality — sterile text is just as obvious as slop

Quick reference: the 24 patterns

# Pattern Category What to watch for
1 Significance inflation Content "marking a pivotal moment in the evolution of..."
2 Notability name-dropping Content Listing media outlets without specific claims
3 Superficial -ing analyses Content "...showcasing... reflecting... highlighting..."
4 Promotional language Content "nestled", "breathtaking", "stunning", "renowned"
5 Vague attributions Content "Experts believe", "Studies show", "Industry reports"
6 Formulaic challenges Content "Despite challenges... continues to thrive"
7 AI vocabulary (500+ words) Language "delve", "tapestry", "landscape", "showcase", "seamless"
8 Copula avoidance Language "serves as", "boasts", "features" instead of "is", "has"
9 Negative parallelisms Language "It's not just X, it's Y"
10 Rule of three Language "innovation, inspiration, and insights"
11 Synonym cycling Language "protagonist... main character... central figure..."
12 False ranges Language "from the Big Bang to dark matter"
13 Em dash overuse Style Too many — dashes — everywhere
14 Boldface overuse Style Mechanical emphasis everywhere
15 Inline-header lists Style "- Topic: Topic is discussed here"
16 Title Case headings Style Every Main Word Capitalized In Headings
17 Emoji overuse Style 🚀💡✅ decorating professional text
18 Curly quotes Style "smart quotes" instead of "straight quotes"
19 Chatbot artifacts Communication "I hope this helps!", "Let me know if..."
20 Cutoff disclaimers Communication "As of my last training...", "While details are limited..."
21 Sycophantic tone Communication "Great question!", "You're absolutely right!"
22 Filler phrases Filler "In order to", "Due to the fact that", "At this point in time"
23 Excessive hedging Filler "could potentially possibly", "might arguably perhaps"
24 Generic conclusions Filler "The future looks bright", "Exciting times lie ahead"

Statistical signals

Beyond pattern matching, check for these AI statistical tells:

Signal Human AI Why
Burstiness High (0.5-1.0) Low (0.1-0.3) Humans write in bursts; AI is metronomic
Type-token ratio 0.5-0.7 0.3-0.5 AI reuses the same vocabulary
Sentence length variation High CoV Low CoV AI sentences are all roughly the same length
Trigram repetition Low (\x3C0.05) High (>0.10) AI reuses 3-word phrases

Vocabulary tiers

  • Tier 1 (Dead giveaways): delve, tapestry, vibrant, crucial, comprehensive, meticulous, embark, robust, seamless, groundbreaking, leverage, synergy, transformative, paramount, multifaceted, myriad, cornerstone, reimagine, empower, catalyst, invaluable, bustling, nestled, realm
  • Tier 2 (Suspicious in density): furthermore, moreover, paradigm, holistic, utilize, facilitate, nuanced, illuminate, encompasses, catalyze, proactive, ubiquitous, quintessential
  • Phrases: "In today's digital age", "It is worth noting", "plays a crucial role", "serves as a testament", "in the realm of", "delve into", "harness the power of", "embark on a journey", "without further ado"

Core principles

Write like a human, not a press release

  • Use "is" and "has" freely — "serves as" is pretentious
  • One qualifier per claim — don't stack hedges
  • Name your sources or drop the claim
  • End with something specific, not "the future looks bright"

Add personality

  • Have opinions. React to facts, don't just report them
  • Vary sentence rhythm. Short. Then longer ones that meander.
  • Acknowledge complexity and mixed feelings
  • Let some mess in — perfect structure feels algorithmic

Cut the fat

  • "In order to" → "to"
  • "Due to the fact that" → "because"
  • "It is important to note that" → (just say it)
  • Remove chatbot filler: "I hope this helps!", "Great question!"

Before/after example

Before (AI-sounding):

Great question! Here is an overview of sustainable energy. Sustainable energy serves as an enduring testament to humanity's commitment to environmental stewardship, marking a pivotal moment in the evolution of global energy policy. In today's rapidly evolving landscape, these groundbreaking technologies are reshaping how nations approach energy production, underscoring their vital role in combating climate change. The future looks bright. I hope this helps!

After (human):

Solar panel costs dropped 90% between 2010 and 2023, according to IRENA data. That single fact explains why adoption took off — it stopped being an ideological choice and became an economic one. Germany gets 46% of its electricity from renewables now. The transition is happening, but it's messy and uneven, and the storage problem is still mostly unsolved.

Using the analyzer

# Score text (0-100, higher = more AI-like)
echo "Your text here" | node src/cli.js score

# Full analysis report
node src/cli.js analyze -f draft.md

# Markdown report
node src/cli.js report article.txt > report.md

# Suggestions grouped by priority
node src/cli.js suggest essay.txt

# Statistical analysis only
node src/cli.js stats essay.txt

# Humanization suggestions with auto-fixes
node src/cli.js humanize --autofix -f article.txt

# JSON output for programmatic use
node src/cli.js analyze --json \x3C input.txt

Always-on mode

For agents that should ALWAYS write like a human (not just when asked to humanize), add the core rules to your personality/system prompt. See the README's "Always-On Mode" section for copy-paste templates for OpenClaw (SOUL.md), Claude, and ChatGPT.

The key rules to internalize:

  • Ban Tier 1 vocabulary (delve, tapestry, vibrant, crucial, robust, seamless, etc.)
  • Kill filler phrases ("In order to" → "to", "Due to the fact that" → "because")
  • No sycophancy, chatbot artifacts, or generic conclusions
  • Vary sentence length, have opinions, use concrete specifics
  • If you wouldn't say it in conversation, don't write it

Process

  1. Read the input text
  2. Run pattern detection (24 patterns, 500+ vocabulary terms)
  3. Compute text statistics (burstiness, TTR, readability)
  4. Identify all issues and generate suggestions
  5. Rewrite problematic sections
  6. Verify the result sounds natural when read aloud
  7. Present the humanized version with a brief change summary
安全使用建议
This skill's stated purpose and its codebase align: it is a Node.js tool to detect and rewrite AI-like writing. Before installing or running it, check these things: 1) Packaging mismatches — the registry metadata (owner, slug, version) does not match the embedded _meta.json and package.json (different owner/slug and v2.1.0 in files vs registry v1.0.0). That can indicate a repackaged or stale bundle; ask the publisher where the code came from. 2) Runtime expectation — the code expects Node >=18 (package.json) but the skill declares no required binaries; make sure you only run the included scripts on a trusted machine and that Node is present. 3) Review the source before executing — although the provided excerpts show no network or credential access, you should scan src/ for any outbound network calls (fetch/http, child_process spawning of curl/wget, or hidden endpoints) and run tests in a sandbox if you plan to execute code. 4) If you only need the SKILL.md behavior, you can use it as an instruction-only skill without running the CLI; if you plan to run the CLI, prefer doing so in an isolated environment. 5) If the source author matters to you, verify the upstream GitHub repo and confirm that this bundle was published by the same owner. If you want, provide the full src directory and I can look for network calls, obfuscated code, or other red flags — that would raise confidence in the assessment.
功能分析
Type: OpenClaw Skill Name: ai-humanizer-bak Version: 1.0.0 The bundle is a legitimate tool for detecting and 'humanizing' AI-generated text through pattern matching and statistical heuristics (e.g., burstiness and vocabulary diversity). Analysis of the source code (src/analyzer.js, src/humanizer.js) and the agent instructions (SKILL.md) reveals no malicious intent, data exfiltration, or unauthorized execution. The project is well-documented, includes a robust test suite, and uses standard Node.js practices without suspicious dependencies or obfuscation.
能力标签
crypto
能力评估
Purpose & Capability
The skill's name, description, SKILL.md, and included source code all focus on detecting and rewriting AI-style text — that is coherent. However, the package contains a full Node.js CLI (package.json, src/, scripts/) while the skill declares no required binaries or install steps; the skill expects Node >=18 but required binaries are listed as none. Also registry metadata (owner/slug/version) differs from embedded _meta.json/package.json values, which suggests the bundle may have been repackaged or renamed.
Instruction Scope
SKILL.md instructs the agent to detect 24 patterns, compute statistics, and rewrite text to preserve meaning and match tone. It does not ask the agent to read unrelated system files, access credentials, or transmit data to external endpoints. The scope is appropriate for a humanizer.
Install Mechanism
There is no install spec (instruction-only skill) which minimizes install-time risk. The repository files are included in the bundle; no remote downloads, URL shorteners, or extract-from-remote steps are present in the manifest. Running the included CLI would require npm/node, but that is a user action rather than an automatic installer in this bundle.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code and SKILL.md do not reference secrets or external service tokens. This is proportionate for an offline text-analysis/humanization tool.
Persistence & Privilege
always:false and user-invocable:true. The skill does not request persistent privileges, does not modify other skills, and does not declare actions that would enable forced inclusion. Autonomous invocation is allowed by platform default but is not combined with other privilege escalations here.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install ai-humanizer-bak
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /ai-humanizer-bak 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of the humanizer skill: rewrite AI-generated text to sound natural, specific, and human. - Detects 24 common AI patterns and over 500 AI vocabulary terms, grouped in 3 tiers. - Uses statistical analysis (burstiness, type-token ratio, sentence length variation, trigram repetition) to flag AI signals. - Provides rewrite suggestions, auto-fixes, and reports via CLI commands. - Designed for both on-demand humanization and always-on human-like writing. - Follows clear editorial principles to ensure output feels genuinely human, specific, and opinionated.
元数据
Slug ai-humanizer-bak
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Ai Humanizer.Bak 是什么?

Humanize AI-generated text by detecting and removing patterns typical of LLM output. Rewrites text to sound natural, specific, and human. Uses 24 pattern det... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 118 次。

如何安装 Ai Humanizer.Bak?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install ai-humanizer-bak」即可一键安装,无需额外配置。

Ai Humanizer.Bak 是免费的吗?

是的,Ai Humanizer.Bak 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Ai Humanizer.Bak 支持哪些平台?

Ai Humanizer.Bak 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Ai Humanizer.Bak?

由 sp012lk(@sp012lk)开发并维护,当前版本 v1.0.0。

💬 留言讨论