Back to skill
Skillv0.1.0
ClawScan security
Bing Wallpaper · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignFeb 26, 2026, 5:15 AM
- Verdict
- benign
- Confidence
- medium
- Model
- gpt-5-mini
- Summary
- The skill does what it says (calls a web API to fetch the Bing wallpaper) and its requirements are proportional, but it relies on an external third‑party API endpoint rather than an official Microsoft/Bing endpoint, which is worth noting.
- Guidance
- This skill is internally consistent and lightweight, but it queries a third‑party API (https://60s.viki.moe) rather than the official Bing service. That means the third party could log requests, see client IPs, or alter returned content. Before installing, decide whether that data flow is acceptable: 1) prefer an official Microsoft/Bing API if you need strong provenance/privacy; 2) inspect and test the endpoint in a sandbox to confirm behavior and output formats (binary image vs. JSON/markdown); 3) ensure the agent will handle binary stdout safely (large downloads) and won't inadvertently forward binary data to unintended destinations; and 4) if you require stronger assurances, ask the author for the reason this endpoint is used or replace the URL with a trusted source.
Review Dimensions
- Purpose & Capability
- noteThe skill's name/description match its behavior: the script fetches the Bing wallpaper. However, it uses a third‑party API (https://60s.viki.moe/v2/bing) instead of an official Microsoft/Bing endpoint; that choice is not explained in the SKILL.md and may have privacy/trust implications.
- Instruction Scope
- okSKILL.md instructs the agent to run scripts/wallpaper.sh with an optional encoding argument. The script only performs an HTTP GET to the listed API and prints the response to stdout; it does not read local files, environment variables, or other system state.
- Install Mechanism
- okThere is no install step (instruction-only plus a small included script). Nothing is downloaded or written to disk by an installer; the only runtime action is an outbound HTTP request performed by curl.
- Credentials
- okThe skill declares no environment variables, credentials, or config paths, and the script does not access any. The level of requested access is minimal and proportional to the stated function.
- Persistence & Privilege
- okalways is false and the skill does not request persistent privileges or modify other skills/settings. It has no elevated persistence or broad system presence.
