Back to skill
Skillv1.0.0
ClawScan security
weather-skill-hangs-001 · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignApr 21, 2026, 5:34 AM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill is an instruction-only, mock weather responder whose declared behavior matches its instructions; it requests no credentials, has no install steps, and the included code/resource files are empty.
- Guidance
- This skill is internally coherent and low-risk in its current form: it returns simulated weather, asks for no secrets, and has no install steps. Note that several files in the package are present but empty — benign for now, but you should re-review the skill if a future version adds non-empty scripts or integrates real weather APIs (those would require API keys and network calls). If you plan to use real-time data later, confirm exactly which endpoints and environment variables will be required before installing or granting credentials.
Review Dimensions
- Purpose & Capability
- okName, description, and SKILL.md all state the skill returns simulated weather for major cities. There are no declared dependencies, credentials, or binaries that would be unexpected for a mock/weather helper.
- Instruction Scope
- okSKILL.md describes accepting a city and returning simulated weather. It does not instruct reading system files, accessing environment variables, or calling external endpoints. The doc notes future plans to integrate real APIs, but current instructions remain scoped to simulated output.
- Install Mechanism
- okNo install spec is provided (instruction-only), so nothing is written to disk or downloaded at install time. Two script and two resource files are present in the manifest but are zero bytes — odd but not harmful in itself.
- Credentials
- okNo environment variables, credentials, or config paths are required. This is proportionate for a mock weather skill. If future versions integrate real APIs, API keys would be expected then.
- Persistence & Privilege
- okThe skill does not request always:true and uses default invocation settings. It does not request elevated or persistent system privileges.
