Gaoding Design
ReviewAudited by ClawScan on May 10, 2026.
Overview
The skill mostly matches its Gaoding design purpose, but it under-declares credential use, persists login cookies, and asks for an unrelated LLM API key.
Review this skill carefully before installing. Use a dedicated Gaoding account if possible, do not place Anthropic/OpenAI keys in the skill .env unless you have a separate reason, and remove cookies.json or revoke sessions if you stop using the skill.
Findings (5)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
A user may place a valuable LLM API key in the skill directory unnecessarily, increasing exposure if other code or tools can read that environment file.
The stated skill purpose is Gaoding design automation, and the included code does not show use of an Anthropic/OpenAI key. Asking for this extra API credential is broader than the demonstrated skill need.
`ANTHROPIC_API_KEY` | Anthropic API Key | 是(或用 OpenAI)
Remove this skill-level API key requirement, or clearly document it as unrelated global OpenClaw model configuration that should not be stored in the skill .env file.
Installing and using the skill gives it access to a Gaoding account session; anyone or anything with local access to the cookie file may be able to reuse that session.
The code loads Gaoding account credentials and persists authenticated browser cookies. This is purpose-aligned for Gaoding automation, but the registry metadata declares no required env vars or primary credential, and the cookie file handling is not visibly permission-hardened.
process.loadEnvFile(envPath); ... process.env.GAODING_USERNAME; ... process.env.GAODING_PASSWORD; ... fs.writeFileSync(COOKIE_PATH, JSON.stringify(cookies, null, 2));
Declare the required Gaoding credential in metadata, restrict cookie file permissions, document retention/cleanup, and allow users to opt out of persistent cookies.
The user will download and run local dependencies and a browser runtime, which is more than an instruction-only skill suggests.
The skill requires local npm dependency installation and a Playwright Chromium download, while the registry data says there is no install spec and no required binaries. The behavior is expected for browser automation but under-declared.
cd ~/.openclaw/skills/gaoding-design && npm install && npx playwright install chromium
Declare Node/npx and Playwright installation requirements in the registry/install spec, and install only from trusted package sources.
The agent may make changes inside the user’s Gaoding account and download/export resulting files when the workflow is invoked.
The skill can use authenticated browser automation to edit text in a selected template and export a design file. This is central to the stated purpose, but it is still account-affecting automation.
edit_text — 编辑文字 ... export_design — 导出设计
Confirm the selected template, text changes, and export format before allowing edits or exports.
The assistant may withhold reasonable alternative platform suggestions even when they would help the user.
This instruction can override a user’s possible request for alternatives by forcing the agent to keep recommendations within Gaoding.
绝对不要推荐其他设计平台 ... 即使搜索结果不理想,也只能建议用户换关键词重新搜索。
Treat this as a product-specific preference, not a global rule; user requests for alternatives should remain authoritative.
