← Back to Skills Marketplace
evolinkai

Humanize Text

by EvolinkAI · GitHub ↗ · v2.2.0 · MIT-0
cross-platform ✓ Security Clean
325
Downloads
0
Stars
0
Active Installs
9
Versions
Install in OpenClaw
/install text-humanizer
Description
Detect and remove AI writing patterns from English or Chinese text to make it sound natural and human-written without changing the original meaning.
Usage Guidance
This skill appears to do what it says: it rewrites user-provided text by sending it to Evolink's API. Before installing, consider: 1) You must provide EVOLINK_API_KEY (and optionally EVOLINK_MODEL); the registry metadata omits these required env vars — expect to set them manually. 2) Any text you process is transmitted to api.evolink.ai; do not submit highly sensitive material unless you are comfortable with the service's privacy policy. 3) Ensure the agent environment has curl and python3 (and realpath/file/stat) available. 4) The bundle includes a readable shell script that enforces file path and size restrictions — review it yourself if you have privacy concerns. 5) If you need strict offline processing or cannot share content externally, do not use this skill. If you want higher assurance, verify Evolink's privacy/storage claims and/or self-host an alternative before use.
Capability Analysis
Type: OpenClaw Skill Name: text-humanizer Version: 2.2.0 The skill is a text-processing tool designed to rewrite AI-generated content using the Evolink API. The implementation in `scripts/humanize.sh` includes proactive security measures, such as path traversal protection using `realpath`, a safe directory enforcement ($HOME/.openclaw/workspace), a sensitive file blacklist (e.g., .ssh, .env, keys), and MIME type validation. The instructions in `SKILL.md` are strictly focused on text-editing logic and do not contain any malicious prompt injections or attempts to exfiltrate unauthorized data.
Capability Assessment
Purpose & Capability
The name, description, SKILL.md, README, and script all align: the tool humanizes text by calling Evolink's API. However, registry-level metadata at the top of the bundle claims 'Required env vars: none' and 'Required binaries: none' while the package files and SKILL.md clearly require EVOLINK_API_KEY (and optionally EVOLINK_MODEL) and binaries such as curl and python3. This mismatch is an inconsistency in packaging/metadata (likely sloppy), not a functional mismatch with the claimed purpose.
Instruction Scope
Runtime instructions and the included script operate only on user-provided text or files in a pinned safe directory. The script enforces path resolution, rejects symlinks, blacklists common sensitive filenames, checks MIME type and size limits, truncates very long inputs, constructs a controlled system prompt, and sends content only to api.evolink.ai. The one significant runtime action is network transmission of the text to an external API — this is coherent with the stated design but is a privacy consideration.
Install Mechanism
No install spec is provided (instruction-only plus a small script). Nothing is downloaded or installed automatically by the skill bundle itself, which minimizes install-time risk. The included shell script is readable and straightforward.
Credentials
The code legitimately requires EVOLINK_API_KEY (and optionally EVOLINK_MODEL) to call the Evolink API; those env vars are proportionate to the task. The package metadata omission of those required env vars and required binaries is the main inconsistency to note — the skill will fail without the API key and the listed binaries, so the registry metadata should have declared them.
Persistence & Privilege
The skill does not request elevated privileges, does not set always:true, and does not persist credentials or modify other skills. It can be invoked autonomously by the agent (platform default), which is expected for this type of skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install text-humanizer
  3. After installation, invoke the skill by name or use /text-humanizer
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.2.0
Update GitHub links to EvoLinkAI org repo
v2.1.0
Security hardening: realpath -e replaces realpath -m, symlink inputs rejected, trailing-slash prefix check prevents bypass, expanded filename blacklist, privacy notice added
v2.0.0
v2: Fixed table formatting, updated description to 29+ languages, simplified pattern table to 2 columns
v1.3.1
Fix: update description to reflect 29+ language support
v1.3.0
Fix: correct display name to Humanize Text, improve Security section formatting with spaced paragraphs
v1.2.1
Fix: security formatting, metadata envVars/binaries, Links section (GitHub/API Reference/Community/Support)
v1.2.0
Fix: metadata declares envVars/binaries, remove anthropic-version header, fix Security formatting, use summarize-style Links, portable SAFE_DIR
v1.1.0
Fix display: unified SKILL.md as presentation page, removed non-English content, added Security and Links sections, 29+ languages
v1.0.0
Initial release: 24-pattern AI text humanizer with 29+ language support and security hardening
Metadata
Slug text-humanizer
Version 2.2.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 9
Frequently Asked Questions

What is Humanize Text?

Detect and remove AI writing patterns from English or Chinese text to make it sound natural and human-written without changing the original meaning. It is an AI Agent Skill for Claude Code / OpenClaw, with 325 downloads so far.

How do I install Humanize Text?

Run "/install text-humanizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Humanize Text free?

Yes, Humanize Text is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Humanize Text support?

Humanize Text is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Humanize Text?

It is built and maintained by EvolinkAI (@evolinkai); the current version is v2.2.0.

💬 Comments