Skywork Search (skywork) - Search the web for real-time information using the Skywork Search API. Use this skill whenever the user needs up-to-date informati...
Security Analysis
high confidenceThe skill's code, instructions, and required environment variables match its stated purpose (running up to 3 web searches via the Skywork API) and do not request unrelated secrets or elevated privileges.
Name/description, required binary (python3), and required env var (SKYWORK_API_KEY) are coherent with a web-search API client. The included scripts implement a simple POST to a Skywork gateway; nothing outside web-search is requested.
SKILL.md tells the agent to run the bundled Python script and to store the API key in environment or config files (~/.openclaw/openclaw.json or ~/.claude/settings.json). That is expected for an API-backed skill, but users should be aware the script writes search results to a temporary directory and that the setup guide suggests echoing the key (which could leak in shared shells or logs).
No install spec; the skill is run from included Python scripts. No network downloads or archive extraction are performed by an installer.
Only one credential is required (SKYWORK_API_KEY) and it is used directly to authenticate requests to the Skywork API. The references explain storing the key in OpenClaw/Claude config which is consistent with primaryEnv usage.
always is false and the skill does not modify other skills or system settings. It only reads the declared SKYWORK_API_KEY environment variable and writes temporary result files.
Guidance
This skill appears to do exactly what it claims: call the Skywork web_search endpoint using the SKYWORK_API_KEY. Before installing: 1) Verify you trust the Skywork service and its domain (api-tools.skywork.ai) and are comfortable supplying an API key. 2) Store the API key securely (avoid echoing it in shared shells or logs; prefer secure config storage). 3) Be aware the script writes search results to a temp directory—if results may contain sensitive data, clean up or control access to those files. 4) If you have organizational policy about third-party API keys, confirm compliance and quota/cost implications. The code is small and readable; if you want extra assurance, review the scripts locally before running.
Latest Release
v1.0.8
- Updated the skill description formatting and added the skill name ("Skywork Search (skywork)") for clarity. - Revised API key configuration instructions to clarify that SKYWORK_API_KEY must be set "before use," not specifically in OpenClaw. - No functional or script changes; only SKILL.md documentation was updated for clarity and consistency.
More by @gxcun17
Published by @gxcun17 on ClawHub