Humanize Text

v2.2.0

Detect and remove AI writing patterns from English or Chinese text to make it sound natural and human-written without changing the original meaning.

0· 260·0 current·0 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk975q65kahcsx4r9zvh9rehtjx83900p

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments