Back to skill
Skillv1.0.0

ClawScan security

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

Scanner verdict

BenignFeb 20, 2026, 7:15 AM
Verdict
benign
Confidence
high
Model
gpt-5-mini
Summary
The skill's code, instructions, and requirements match its stated purpose (monitoring EDGAR for filings); it only needs a local Python interpreter and queries the public SEC API — nothing appears disproportionate or covert.
Guidance
This skill appears internally consistent: it runs a local Python script that queries the public SEC EFTS API and formats results. Before installing, consider: (1) network calls reveal which companies you query (the SEC will see requests from the host IP); (2) the SKILL.md references a commercial product (signal-report.com) but the code does not call that site — verify you trust the skill source since the registry owner is an opaque ID; (3) if you plan to run in a sensitive environment, review the included scripts yourself (they are short and readable) and run the provided tests (scripts/test_skill.py) in a sandbox; (4) the script sets a custom User-Agent string — harmless but be aware it identifies this tool. If you want extra assurance, run the fetcher against a non-production network or inspect network traffic to confirm it only contacts efts.sec.gov.

Review Dimensions

Purpose & Capability
okName/description (SEC EDGAR filing monitor) align with the shipped files and declared requirements. The included Python fetcher implements queries against the SEC full-text search endpoint and a curated watchlist; requiring python3 is appropriate.
Instruction Scope
okSKILL.md instructs running scripts/fetch-filings.py with explicit flags and describes expected output; it does not ask the agent to read unrelated files, environment variables, or send data to unexpected endpoints. The 'Pro' promotional text references a website but is not invoked by the code.
Install Mechanism
okNo install spec (instruction-only) and code is included as plain Python files. There is no download-from-arbitrary-URL, no package installation, and nothing will be auto-downloaded during install.
Credentials
okThe skill declares no required environment variables or credentials and the code does not read secrets or config paths. Network access is used only to call the public SEC EFTS endpoint.
Persistence & Privilege
okSkill is not configured always:true and does not modify system-wide agent settings or other skills. It runs as an on-demand/local script and has normal, limited presence.