News Aggregator Skill 0.1.0
Analysis
Prompt-injection indicators were detected in the submitted artifacts (unicode-control-chars); human review is required before treating this skill as clean.
Findings (4)
Artifact-based informational review of SKILL.md, metadata, install specs, static scan signals, and capability signals. ClawScan does not execute the skill or run runtime probes.
Checks for instructions or behavior that redirect the agent, misuse tools, execute unexpected code, cascade across systems, exploit user trust, or continue outside the intended task.
`--deep`: **[NEW]** Enable deep fetching. Downloads and extracts the main text content of the articles. ... items will contain a `content` field
Deep mode intentionally places external article text into the agent's working context for analysis. That is central to the skill, but retrieved web text should be treated as source material rather than instructions.
response = requests.get(url, headers=HEADERS, timeout=5) ... with concurrent.futures.ThreadPoolExecutor(max_workers=max_workers)
The helper script makes outbound web requests and can fetch article pages concurrently. This is expected for a news aggregator, but it is still broad external network activity.
`npx skills add https://github.com/cclank/news-aggregator-skill` ... `pip install -r requirements.txt`
The README documents user-directed installation from a remote GitHub repository and Python dependency installation. This is common for a Python-based skill, but users should verify provenance and dependency versions.
Always save the full report to `reports/` directory with a timestamped filename
The skill creates persistent local report files. The path is scoped and the behavior is disclosed, so this is a normal persistence note rather than a concern.
