← 返回 Skills 市场
kennyzir

AI Text Humanizer

作者 claw0x · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
390
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install humanizer-plus
功能描述
Remove signs of AI-generated writing from text via the Claw0x API. Use when the user asks to humanize text, make AI writing sound natural, remove AI patterns...
使用说明 (SKILL.md)

\r \r

AI Text Humanizer\r

\r Rewrite AI-generated text to remove robotic patterns and make it sound naturally human. Targets 24 known AI writing signatures including filler phrases, AI vocabulary, sycophantic tone, and formulaic structure.\r \r

How It Works — Under the Hood\r

\r This skill uses a two-layer architecture to transform AI-generated text into human-sounding prose:\r \r

Layer 1: LLM Rewriting (Primary)\r

\r The primary path sends your text to a large language model (Gemini) with a carefully engineered system prompt derived from Wikipedia's WikiProject AI Cleanup guide. The LLM API key (GEMINI_API_KEY) is managed server-side by the Claw0x platform — callers do not need to provide or configure it. You only need a CLAW0X_API_KEY to authenticate through the Gateway. The system prompt instructs the model to:\r \r

  1. Scan the input for all 24 known AI writing patterns\r
  2. Rewrite the text to eliminate those patterns while preserving meaning\r
  3. Audit the rewritten output for any lingering AI-isms\r
  4. Revise a second time to catch patterns that survived the first pass\r \r The LLM is also given personality rules: have opinions, vary sentence rhythm, acknowledge complexity, use "I" when natural, and let some structural imperfection through.\r \r

Layer 2: Regex Fallback (Deterministic)\r

\r If the LLM is unavailable (rate limit, timeout), the skill falls back to a deterministic regex engine that applies pattern-matched replacements across six categories:\r \r

  • Chatbot artifacts — removes "I hope this helps!", "Let me know if..."\r
  • Filler phrases — "in order to" → "to", "due to the fact that" → "because"\r
  • Significance inflation — "marking a pivotal moment" → removed\r
  • Copula avoidance — "serves as" → "is"\r
  • AI vocabulary — 40+ word substitutions (e.g. "leverage" → "use")\r
  • Emoji removal and em-dash normalization\r \r The regex path is lower quality but instant, deterministic, and zero-cost.\r \r

Prerequisites\r

\r This skill requires a Claw0x API key:\r \r

  1. Sign up at claw0x.com\r
  2. Go to Dashboard → API Keys → Create Key\r
  3. Store the key securely using one of these methods:\r
    • Add CLAW0X_API_KEY to your agent's secure environment variables\r
    • Use your platform's secret manager (e.g. GitHub Secrets, Vercel env vars)\r
    • Use a .env file excluded from version control via .gitignore\r \r

Security note: Never embed API keys in prompts, source code, or version-controlled files.\r \r

When to Use\r

\r

  • User says "humanize this", "make this sound more natural", "remove AI patterns"\r
  • User wants text to pass AI detection tools (GPTZero, Originality.ai, etc.)\r
  • Agent pipeline produces text that needs to sound human-written\r
  • Content teams need to clean up AI-drafted blog posts, emails, or documentation\r \r

API Call\r

\r

curl -s -X POST https://claw0x.com/v1/call \\r
  -H "Authorization: Bearer $CLAW0X_API_KEY" \\r
  -H "Content-Type: application/json" \\r
  -d '{\r
    "skill": "humanizer",\r
    "input": {\r
      "text": "Your AI-generated text here..."\r
    }\r
  }'\r
```\r
\r
## Input\r
\r
The `input` field accepts an object with one of these keys:\r
\r
| Field | Type | Required | Description |\r
|-------|------|----------|-------------|\r
| `input.text` | string | yes (one of) | Text to humanize |\r
| `input.content` | string | yes (one of) | Alternative key for the text |\r
| `input.body` | string | yes (one of) | Alternative key for the text |\r
\r
## Output Fields\r
\r
| Field | Type | Description |\r
|-------|------|-------------|\r
| `humanized_text` | string | The rewritten text with AI patterns removed |\r
| `original_length` | number | Character count of original text |\r
| `humanized_length` | number | Character count of humanized text |\r
| `method` | string | `"llm"` (AI rewrite) or `"regex"` (deterministic fallback) |\r
\r
## Example\r
\r
**Input:**\r
```json\r
{\r
  "skill": "humanizer",\r
  "input": {\r
    "text": "Additionally, it is worth noting that this groundbreaking solution serves as a testament to the transformative power of innovation. The future looks bright for this pivotal technology. I hope this helps!"\r
  }\r
}\r
```\r
\r
**Output:**\r
```json\r
{\r
  "humanized_text": "This solution shows what good engineering looks like in practice. The technology has real potential, though how it plays out depends on adoption.",\r
  "original_length": 204,\r
  "humanized_length": 138,\r
  "method": "llm"\r
}\r
```\r
\r
## Error Codes\r
\r
- `400` — Missing or empty text input\r
- `500` — Processing failed (not billed)\r
\r
## Pricing\r
\r
Pay-per-successful-call only. Failed calls and 5xx errors are never charged.\r
安全使用建议
Before installing: (1) Confirm the CLAW0X_API_KEY requirement — the registry metadata omits it while SKILL.md requires it. (2) Understand that user text may be forwarded to Google Gemini (GEMINI_API_KEY is required server-side); do not send sensitive or regulated data unless you trust the operator and third-party processor. (3) Ask the publisher/operator where GEMINI_API_KEY is stored and who controls the Claw0x gateway; verify retention/logging policies. (4) Verify that the CLAW0X_API_KEY you provide is scoped appropriately and not reused elsewhere. (5) If anything in the registry or SKILL.md contradicts what the maintainer tells you, treat that as a red flag and request corrected metadata before deployment.
功能分析
Type: OpenClaw Skill Name: humanizer-plus Version: 1.0.0 The humanizer-plus skill is a legitimate utility designed to rewrite AI-generated text to appear more human-like. The implementation in handler.ts uses a two-layer approach: a primary LLM-based transformation via the Gemini API and a deterministic regex-based fallback. The code follows standard practices for authentication, environment variable usage, and error handling, with no evidence of data exfiltration, malicious execution, or harmful instructions in the documentation.
能力评估
Purpose & Capability
The skill's stated purpose (humanize AI text) aligns with its code: a primary LLM rewrite via Gemini and a deterministic regex fallback. However, registry metadata at the top lists no required env vars while SKILL.md declares CLAW0X_API_KEY and handler.ts requires both CLAW0X_API_KEY (for incoming auth) and GEMINI_API_KEY (to call Google's Generative API). The mismatch in declared vs required env vars is inconsistent and worth verifying.
Instruction Scope
SKILL.md instructs callers to POST to the Claw0x gateway with CLAW0X_API_KEY; the handler implements an authenticated POST endpoint and either forwards text to Google Gemini or runs local regex transforms. The instructions and code stay within the stated task. Important privacy note: user text will be sent to a third-party LLM (Google Generative API) when the LLM path is used; the documentation mentions Gemini but users should be aware of that external transmission.
Install Mechanism
No install spec (instruction-only runtime) and a single handler code file; nothing is downloaded from arbitrary URLs or written to disk by an installer. Low installation risk.
Credentials
SKILL.md requires a CLAW0X_API_KEY for gateway auth (reasonable). The handler also expects a GEMINI_API_KEY in the server environment to call the Google API; SKILL.md claims this is managed server-side, which is acceptable if true. The top-level registry metadata omits these env requirements — that inconsistency should be resolved. No unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and is user-invocable; it does not request system-wide config changes or other skills' credentials. Autonomous model invocation is allowed (default) but not combined with broad, unexplained credential access.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install humanizer-plus
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /humanizer-plus 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Major rewrite: Switched to Claw0x API-powered AI humanizer with LLM and regex fallback. - New: Uses Gemini LLM, guided by Wikipedia’s "Signs of AI writing," to humanize text and remove 24+ AI patterns. - Deterministic regex fallback added if LLM is unavailable. - Improved: Enhanced detection and correction, input key flexibility, and explicit output fields including detection method. - New API key and usage instructions; detailed setup and security notes included. - README removed; replaced by comprehensive SKILL.md instructions.
元数据
Slug humanizer-plus
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

AI Text Humanizer 是什么?

Remove signs of AI-generated writing from text via the Claw0x API. Use when the user asks to humanize text, make AI writing sound natural, remove AI patterns... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 390 次。

如何安装 AI Text Humanizer?

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

AI Text Humanizer 是免费的吗?

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

AI Text Humanizer 支持哪些平台?

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

谁开发了 AI Text Humanizer?

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

💬 留言讨论