wechat-article-spider
Pass
Audited by Gen Agent Trust Hub on Oct 16, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process data from external, untrusted sources (WeChat article URLs).
- Ingestion points: The
fetch_articlefunction inscripts/scraper.pydownloads HTML content from user-provided URLs. - Boundary markers: The skill does not implement explicit boundary markers or instructions to the agent to ignore potentially malicious instructions embedded within the scraped article content.
- Capability inventory: The skill utilizes the
requestslibrary for network access and theosandopenfunctions to write files to the local filesystem. - Sanitization: The skill includes basic filename sanitization in
scripts/main.pyto prevent path traversal, but it does not sanitize the body of the article for embedded instructions before conversion to Markdown. - [COMMAND_EXECUTION]: The skill instructions guide the user to execute shell commands for setup and operation.
- Evidence:
SKILL.mdcontains instructions to runpip install -r requirements.txtandpython main.py <URL>. While these are standard for this type of tool, they represent the execution of local scripts and dependency installation.
Audit Metadata