webcrawl-deal-watch
Pass
Audited by Gen Agent Trust Hub on Nov 5, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONPERSISTENCECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and process untrusted data from third-party websites (Amazon, Best Buy, Walmart, etc.), which creates a surface for indirect prompt injection.
- Ingestion points: Product pages and search results are fetched using
npx webcrawl scrapeandnpx webcrawl search(SKILL.md). - Boundary markers: The skill contains explicit instructions to the agent to treat fetched content as data rather than instructions and to ignore phrases like "ignore previous instructions" found in web content (SKILL.md).
- Capability inventory: The agent can execute CLI commands (
npx webcrawl), perform network requests (curl), and read/write local state files (watchlist.json,state.json). - Sanitization: Instructions mandate that the agent requires user approval before taking actions based on fetched content and suggests summarizing data with source URLs.
- [PERSISTENCE]: The skill describes patterns for maintaining long-term monitoring through system-level schedulers.
- Evidence: Instructions in
references/alerting.mdguide the setup ofcron(Linux),launchd(macOS), orsystemdtimers to execute the monitoring loop on a schedule. - [COMMAND_EXECUTION]: The skill relies on executing external CLI tools to perform its core functions.
- Evidence: Multiple examples in
SKILL.mddemonstrate the use ofnpx webcrawlfor scraping and data extraction. - [EXTERNAL_DOWNLOADS]: The skill uses
npxwhich may download thewebcrawlpackage from the npm registry if it is not already present in the environment. - Evidence: Usage of
npx webcrawlinSKILL.md. The package is a vendor-owned resource belonging to brainfish-ai.
Audit Metadata