scrape-define
Pass
Audited by Gen Agent Trust Hub on Jul 18, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [PROMPT_INJECTION]: The skill facilitates an indirect prompt injection surface by ingesting and processing HTML content from arbitrary, user-provided URLs.
- Ingestion points: Untrusted data enters the agent context via page downloads in Step 2, which are then analyzed by the
/scrape-analyze-pagesubagent. - Boundary markers: While the skill orchestrates data flow via structured JSON in a bash heredoc, it does not explicitly instruct subagents to ignore or sanitize embedded instructions within the source HTML.
- Capability inventory: The skill possesses powerful capabilities including
Bashfor command execution,Writefor file creation, and the ability to invoke other agent skills. - Sanitization: No specific sanitization or filtering of the external HTML content is documented before it is passed to the analysis agent.
- [COMMAND_EXECUTION]: The skill uses the
Bashtool to perform local directory management and to execute a local Python script (download.py) usinguv run. These commands incorporate variables likesite_nameanddata_typewhich are derived from user-supplied URLs and instructions.
Audit Metadata