Back to skill
Skillv0.8.2

ClawScan security

HN Daily Brief · ClawHub's context-aware review of the artifact, metadata, and declared behavior.

Scanner verdict

BenignMar 19, 2026, 8:11 AM
Verdict
Benign
Confidence
high
Model
gpt-5-mini
Summary
The skill does what it claims: it collects Hacker News items and article snippets, produces a materials JSON and expects an LLM to generate the final report; its requirements and code are proportionate to that purpose.
Guidance
This skill appears internally consistent and implements exactly what it says: it fetches Hacker News items and article pages, writes a structured materials JSON, and expects the LLM to produce the user-facing report. Before installing, consider: (1) it will make outbound HTTP requests to the HN API and to article URLs — if you run this in a restricted environment, allow those domains or change execution policies; (2) it writes files to the configured outputDir (default is inside the agent workspace) — change the path if you want files elsewhere or restrict write permissions; (3) the skill can be invoked by the agent (default), so decide whether you want autonomous scheduled runs in your environment; (4) the code is small and uses only the Python standard library, but you can review/step-through the two scripts to satisfy privacy or content concerns. If you want higher assurance, run the scripts in a sandboxed environment or set persist=false so outputs are only delivered in-chat.

Review Dimensions

Purpose & Capability
okName/description (HN daily report with summaries and comment synthesis) match the included scripts and SKILL.md. The Python scripts fetch HN data and article snippets, produce a materials JSON, and validate final reports — all coherent with the stated purpose. No unrelated credentials, binaries, or config paths are requested.
Instruction Scope
okSKILL.md instructs collecting fresh HN top-N, building materials JSON, running an LLM to produce the final report, and optionally persisting files. The included scripts implement only the data-collection/materials-writing and validation steps. The skill fetches external web pages (article snippets) and writes output files to a workspace directory — expected for this functionality.
Install Mechanism
okThere is no install spec (instruction-only with two small Python scripts). The scripts use only Python stdlib modules and perform no downloads or external package installs. This is low-risk and proportionate.
Credentials
okThe skill requires no environment variables or credentials. It performs network requests to public HN API and article URLs (expected). Default outputDir points to an agent workspace, which is reasonable; users can override it if they prefer a different path.
Persistence & Privilege
okalways:false (not force-enabled). The skill writes files only to the configured outputDir and updates an index file when persist=true — behavior described in SKILL.md and implemented in scripts. It does not modify other skills or system-wide settings.