Back to skill
Skillv1.0.0
ClawScan security
Pollen rapporten · ClawHub's context-aware review of the artifact, metadata, and declared behavior.
Scanner verdict
BenignMar 11, 2026, 11:51 PM
- Verdict
- benign
- Confidence
- high
- Model
- gpt-5-mini
- Summary
- The skill's code, instructions, and resource files are coherent with its stated purpose (fetching Swedish pollen forecasts) and do not request unrelated credentials, perform hidden I/O, or download remote code.
- Guidance
- This skill is narrowly focused: it reads the included regions.json and performs HTTPS requests to api.pollenrapporten.se to produce readable forecasts. Before installing, ensure you are comfortable with a skill having outbound network access to that API (required to function). The SKILL.md uses $OPENCLAW_HOME in examples but the script uses a path relative to its file and does not require extra environment variables or credentials. If you need stronger assurance, review the included get_forecast.py yourself (it's small and readable) or run it in an isolated environment; otherwise it appears safe and coherent for its described purpose.
Review Dimensions
- Purpose & Capability
- okName/description match the implementation: the script loads a local region mapping and calls api.pollenrapporten.se to fetch forecasts and pollen-type metadata. Nothing in the manifest asks for unrelated credentials, binaries, or system access.
- Instruction Scope
- okSKILL.md and the Python script limit actions to reading the included references/regions.json and performing HTTPS GETs to the declared API endpoints. There are no instructions to read arbitrary user files, environment secrets, or send data to unexpected endpoints. Note: SKILL.md examples reference $OPENCLAW_HOME for convenience, but the code uses a relative path and does not require that environment variable.
- Install Mechanism
- okNo install spec; the skill is instruction-plus-script only. No external downloads or package installs are performed by the skill.
- Credentials
- okThe skill declares no required environment variables or credentials and the code does not read sensitive env vars. Network access to the pollen API is required and is proportional to the stated function.
- Persistence & Privilege
- okalways is false and the skill does not attempt to modify agent/system configuration or other skills. It only runs as a user-invoked Python script when invoked.
