read
Warn
Audited by Gen Agent Trust Hub on May 16, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSREMOTE_CODE_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [REMOTE_CODE_EXECUTION]: The script
scripts/fetch.shusesnpx --yes agent-fetchto fetch content. This command automatically downloads and executes theagent-fetchpackage from the npm registry if it is not present in the local environment. - [EXTERNAL_DOWNLOADS]: The skill fetches web content through external proxy services
r.jina.aianddefuddle.mdas primary methods inscripts/fetch.shandreferences/read-methods.md. - [EXTERNAL_DOWNLOADS]: The documentation and scripts (
scripts/fetch_weixin.py,references/read-methods.md) prompt for the installation of multiple third-party Python and system packages includingrequests,playwright,beautifulsoup4,lxml,marker-pdf,pypdf, andpoppler. - [COMMAND_EXECUTION]: The skill invokes several command-line utilities to process data, including
curl,npx,pdftotext,gh, andmarker_single. - [PROMPT_INJECTION]: The skill processes untrusted external content from arbitrary URLs, which presents a surface for indirect prompt injection.
- Ingestion points: URLs are ingested via
scripts/fetch.sh,scripts/fetch_feishu.py, andscripts/fetch_weixin.py. - Boundary markers: The skill does not implement explicit boundary markers or delimiters to isolate fetched content from the agent's instructions.
- Capability inventory: The agent has access to shell execution (via
subprocess), network operations (curl,requests), and file system write access to~/Downloads/. - Sanitization: Content is truncated at 200 lines as a display limit in
SKILL.md, andscripts/fetch_weixin.pyperforms basic HTML cleaning by removing script and style tags.
Audit Metadata