Skills/npm/lanhu-design

lanhu-design@1.4.3

VERIFIED· install only

Publisher claims: "蓝湖设计稿读取、规格提取与切图下载 CLI 和 Agent Skill" Observed in sandbox: no network, touches nothing outside the project, writes no memory.

Registry npm (MCP server)Publisher oyjt · publishing for 108 daysInstalls 101Last detonated 15 min ago
$claude mcp add lanhu-design -- npx -y lanhu-design
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-14 and scored it 87/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 detecteddist/cli.js:184 · Unicode escape sequence detected — may contain obfuscated payloads"\u672A\u627E\u5230\u84DD\u6E56\u767B\u5F55\u51ED\u636E\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
Unicode escape sequence detecteddist/cli.js:16 · Unicode escape sequence detected — may contain obfuscated payloadsdescription: "\u84DD\u6E56\u8BBE\u8BA1\u7A3F\u8BFB\u53D6\u3001\u89C4\u683C\u63D0\u53D6\u4E0E\u5207\u56FE\u4E0B\u8F7D CLI \u548C Agent Skill",Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07
MEDIUM
Unicode escape sequence detecteddist/cli.js:132 · Unicode escape sequence detected — may contain obfuscated payloads…file !== void 0 && typeof credential.profile !== "string") throw new TypeError("\u51ED\u636E\u6587\u4EF6\u683C\u5F0F\u65E0\u6548\u3002"); return value; } var credentialPath = path2.join(paths.config, "credentials…Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07
MEDIUM
Unicode escape sequence detecteddist/cli.js:103 · Unicode escape sequence detected — may contain obfuscated payloadsthrow new LanhuError("LANHU_INVALID_ARGUMENT", "Cookie \u683C\u5F0F\u65E0\u6548\uFF0C\u5E94\u4E3A name=value; name2=value2\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
Unicode escape sequence detecteddist/cli.js:106 · Unicode escape sequence detected — may contain obfuscated payloadsthrow new LanhuError("LANHU_INVALID_ARGUMENT", "Cookie \u4E0D\u5F97\u5305\u542B\u6362\u884C\u7B26\u3002");Fix: Put hosts, commands and strings in plain source. Decoding at runtime looks identical to malware and costs points on its own.
AST07
LOW
Unpinned dependencydist/cli.js:691 · Unpinned dependencythrow new LanhuError("LANHU_INTERNAL_ERROR", "lanhu-design CLI \u5B89\u88C5\u5931\u8D25\u3002", "\u8BF7\u624B\u52A8\u8FD0\u884C\uFF1Anpm install -g lanhu-design@latest", true, { cause: error });Fix: Pin the exact version (`[email protected]`, `==1.2.3`) so every install gets the bytes that were reviewed.
AST06
MEDIUM
File type combined with upload actionskills/lanhu-design/SKILL.md:140 · File type combined with upload action — agent may exfiltrate local data filesnode scripts/download_slices.mjs slices.json --output ./src/assets/images/slices/home --scale 2xFix: 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
≈2,030 tok
1 file · 18 in bundle

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

Known vulnerabilities

Not checked against OSV yet; the weekly check has not reached this version.