Web Fetcher

AdvisoryAudited by Static analysis on Apr 30, 2026.

Overview

No suspicious patterns detected.

Findings (0)

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.

What this means

A private, tokenized, intranet, or otherwise sensitive URL could be exposed to those fetch services if the user asks the skill to process it.

Why it was flagged

The helper sends the user-provided target URL through third-party URL-to-Markdown services. This is disclosed and purpose-aligned, but it creates an external data boundary.

Skill content
METHODS = [
    ('r.jina.ai', ...),
    ('markdown.new', ...),
    ('defuddle', ...),
]
Recommendation

Use the direct fetch flow for public pages; avoid submitting sensitive URLs unless you are comfortable with those external services handling them.

What this means

If you attach an authenticated or sensitive tab, the agent may read and summarize information visible in that tab.

Why it was flagged

The browser fallback can read content from a live browser tab, which may include content available because of the user's logged-in browser session.

Skill content
If the user is using the Chrome relay/extension, ask them to attach the tab and then inspect the live rendered page. Snapshot the page and extract only the needed fields.
Recommendation

Attach only the specific tab you intend the agent to inspect, and avoid sensitive account pages unless that is explicitly your goal.

What this means

The helper may not run in an environment without Python, even though the metadata does not declare that prerequisite.

Why it was flagged

The skill documents running a bundled Python helper, while the registry requirements declare no required binaries. This is a minor setup metadata gap rather than hidden code installation.

Skill content
python {baseDir}/scripts/fetch_url.py "https://example.com/article"
Recommendation

Ensure Python is available before using the bundled script, or rely on other available browser/search tools.