Back to skill
Skillv1.0.0

ClawScan security

Bird Information · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 2, 2026, 3:38 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill is internally consistent: it fetches and parses public pages from dongniao.net to return bird information, requests no credentials, and has no high-risk install steps.
Guidance
This skill appears to do what it says: it fetches public pages from dongniao.net and parses them locally. Before installing, consider: (1) it requires network access to dongniao.net and will download the taxonomy page (~600KB) on first use; (2) parsing is regex-based and may fail or miss fields for some species (the code currently prioritizes exact matches, not fuzzy matching despite older docs); (3) no credentials are requested and there are no external installers, so risk is low—but if you need stronger guarantees, review the Python script (scripts/bird_info_skill.py) yourself or run it in a sandboxed environment. If you rely on fuzzy/partial matching, note the implementation intentionally returns only exact matches per its test report.

Review Dimensions

Purpose & Capability
okName/description claim (query bird info from dongniao.net) matches the code and files: the Python script downloads the taxonomy page and detail pages from https://dongniao.net and extracts bird data. Required binary is only python3, which is appropriate for the implementation.
Instruction Scope
noteSKILL.md instructs the agent to use web_fetch and describes fuzzy matching, but the included implementation performs HTTP fetches via requests/urllib and (per test report/code) now requires exact matches (no partial/fuzzy matching). The skill only fetches public dongniao.net pages and formats parsed content; it does not read system secrets or call external endpoints beyond the stated site. Parsing is regex-based and brittle, which is a functional (not security) limitation.
Install Mechanism
okThis is an instruction-only skill with no install spec. The bundle includes Python scripts but no package downloads or external installers. No arbitrary URL downloads or archive extraction were found.
Credentials
okNo environment variables, credentials, or config paths are requested. The code does network fetches to a public website (dongniao.net) and does not attempt to access unrelated services or secrets.
Persistence & Privilege
okSkill does not request always:true and is user-invocable. It does not modify other skills or system-wide configs. Normal autonomous invocation (disable-model-invocation:false) is unchanged and expected.