javascript-rendered-scraping
Pass
Audited by Gen Agent Trust Hub on Sep 8, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill instructs the agent to ingest data from external websites using tools like
curlandplaywright. This creates a surface for indirect prompt injection as untrusted content from the web is brought into the agent's context. - Ingestion points: The skill body in
SKILL.mdprovides code snippets to fetch raw HTML and API responses. - Boundary markers: The provided instructions do not include explicit delimiters or warnings to treat scraped content as untrusted.
- Capability inventory: The skill utilizes network access (
curl) and automated browser execution (playwright). - Sanitization: No sanitization or validation of the external content is implemented in the provided examples.
- [COMMAND_EXECUTION]: The documentation provides multiple shell command examples, including
curlfor fetching web content andgrepfor parsing JSON blobs or HTML markers. - [EXTERNAL_DOWNLOADS]: The skill contains instructions to install a Model Context Protocol (MCP) server using the command
claude mcp add --transport http manypi https://mcp.manypi.com/mcp -s user. This targets the vendor's own infrastructure for expanding agent capabilities.
Audit Metadata