Skills/ClawHub/feishu-evolver-wrapper

feishu-evolver-wrapper@1.8.0

VERIFIED· install only

Publisher claims: "(Depreciated: This skill is no longer maintained; its related functions have been absorbed by the Evolver main body.) Feishu-integrated wrapper for the capability-evolver. Manages the evolution loop lifecycle (start/stop/ensure), sends rich Feishu card reports, and provides..." Observed in sandbox: no network, touches nothing outside the project, writes no memory.

Registry ClawHubPublisher autogame-17 · publishing for 217 daysInstalls 81,687Last detonated 23 h ago
$clawhub install feishu-evolver-wrapper
WatchReport an issue

Coverage

Nothing executable in the bundle ran; the trace covers the install step only.
Tested
every file read, file written and host contacted by what ran
Not tested
use of the skill by an agent

Is [email protected] safe to install?

KillerSkills ran it in the KillerSkills honeypot sandbox (1 scenario; nothing executable in the bundle ran; the trace covers the install step only) on 2026-11-13 and scored it 82/100 (Verified). In what ran, nothing we could detect went wrong: no undeclared network egress, no credential reads, no persistent instruction writes. What it does with a real credential was not observed; the static findings and the publisher carry the rest of the score. Summary: no network, touches nothing outside the project, writes no memory.

Behavior trace

Honeypot run · 0 s · 1 scenarios · 0 deviations
t+CategoryObserved action
0.0sprocessno install scripts in bundle
0.0sprocessscript backend runs setup only
0.0sprocessscript backend runs setup only
0.0sprocessno install scripts to re-run

Static findings

MEDIUM
Unicode escape sequence detectedindex.js:1344 · Unicode escape sequence detected — may contain obfuscated payloadszh: '\u72b6\u6001: [\u6062\u590d] Solidify \u5df2\u6210\u529f\uff0c\u4f46 Hand Agent \u672a\u5199\u5165\u72b6\u6001\u6587\u4ef6\u3002\u7531 wrapper \u81ea\u52a8\u6062\u590d\u3002'Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07
MEDIUM
File type combined with upload actionvisualize_dashboard.js:134 · File type combined with upload action — agent may exfiltrate local data filesconsole.log("[Dashboard] No FEISHU_EVOLVER_DASHBOARD_DOC_TOKEN set. Skipping upload.");Fix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07
MEDIUM
Process kill commandlifecycle.js:451 · Process kill command — agent can terminate processes// Force kill if still runningFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
HIGH
Access to sensitive file pathsvisualize_dashboard.js:14 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesconst ENV_FILE = path.join(WORKSPACE_ROOT, '.env');Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
MEDIUM
File type combined with upload actionvisualize_dashboard.js:139 · File type combined with upload action — agent may exfiltrate local data filesconsole.log(`[Dashboard] Uploading to Feishu Doc: ${docToken}...`);Fix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07
MEDIUM
Process kill commandindex.js:253 · Process kill command — agent can terminate processes// critical = only kill switch + retry exhaustionFix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
HIGH
Access to sensitive file pathsexport_history.js:12 · Access to sensitive file paths — SSH keys, AWS credentials, env files, or system filesrequire('dotenv').config({ path: path.join(WORKSPACE_ROOT, '.env') });Fix: Stop enumerating or reading credential locations; take secrets from a declared environment variable the user sets on purpose.
AST05
MEDIUM
Process kill commandself-repair.js:54 · Process kill command — agent can terminate processes// Do NOT process.exit here -- this would kill the wrapper daemon.Fix: Build commands from fixed arguments; do not interpolate untrusted strings into a shell.
AST05
MEDIUM
File type combined with upload actionexport_history.js:66 · File type combined with upload action — agent may exfiltrate local data filesconsole.log(`Uploading Chunk ${i+1}/${chunks.length}...`);Fix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07
MEDIUM
File type combined with upload actionweekly_insight.js:131 · File type combined with upload action — agent may exfiltrate local data filesconsole.log(`[Insight] Report saved to ${OUTPUT_FILE}`);Fix: Remove the call, or declare the host in frontmatter and explain in the README what is sent and why.
AST07

Cost to the agent

Instructions loaded
≈321 tok
1 file · 25 in bundle

Tokens estimated at four characters each. Skills load their instruction text when triggered; the figure is what that costs.

Known vulnerabilities

Vulnerability advisories (OSV) cover npm and PyPI packages; this registry has no advisory database.

feishu-evolver-wrapper@1.8.0 safety verdict: Verified (install only) — KillerSkills