ai-web-scraping-scrapegraph
Pass
Audited by Gen Agent Trust Hub on Sep 22, 2026
Risk Level: SAFEDATA_EXFILTRATIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [DATA_EXFILTRATION]: The skill instructions direct the agent to read sensitive API credentials from a local configuration file at
~/.gooseworks/credentials.json. While this is a standard authentication mechanism for the vendor's ecosystem, reading local credential files is a form of sensitive data exposure. - [COMMAND_EXECUTION]: The skill utilizes
python3command-line snippets to parse local JSON configuration files and recommends the execution of vendor-specific CLI commands for logging in. - [EXTERNAL_DOWNLOADS]: The documentation suggests the use of
npx gooseworks login, which facilitates the download and execution of the vendor's command-line interface tool from a public registry. - [INDIRECT_PROMPT_INJECTION]: The skill's primary function is to scrape and process external web content (via
website_url,website_html, orwebsite_markdown) using AI models. This creates a surface for indirect prompt injection, where a malicious website could provide instructions that influence the agent's behavior. - Ingestion points: The
website_url,website_html, andwebsite_markdownparameters used in tools likeSmartScraperandSmartCrawler. - Boundary markers: No specific delimiters or safety instructions are defined to separate untrusted web content from the agent's instructions.
- Capability inventory: The skill possesses network communication capabilities via
curlto the vendor's API endpoint atapi.gooseworks.ai. - Sanitization: There is no evidence of content sanitization or filtering applied to the data retrieved from external URLs before it is processed by the AI.
Audit Metadata