scrape-spec
Warn
Audited by Gen Agent Trust Hub on Jul 16, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the user-provided
$ARGUMENTSdirectly in shell commands such asmkdir -p {site_path}/{data_type}/pagesandcp. Maliciously crafted input strings could potentially lead to command injection if the environment does not provide sufficient isolation or sanitization. - [COMMAND_EXECUTION]: The skill executes local Python scripts using
uv runfrom a directory structure outside the immediate skill folder (e.g.,${CLAUDE_SKILL_DIR}/../scrape-explore-site/scripts/). This reliance on external relative paths increases the attack surface if the surrounding directory environment is compromised. - [EXTERNAL_DOWNLOADS]: The skill triggers scraping of arbitrary remote URLs provided in input specifications via the
/scrape-explore-sitesub-agent. While this is the intended purpose, it involves making network requests to third-party domains. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection by processing untrusted data from scraped files and incorporating it into prompts for subsequent agent tasks.
- Ingestion points: Reads site specifications and page analysis results from
{site_path}/spec.jsonand.scrape/.work/{site_name}/analyze-page/. - Boundary markers: Absent; the instructions do not use delimiters or provide warnings to the agent to ignore instructions embedded within the data being processed.
- Capability inventory: The skill has access to
Bashfor file and command execution, and can invoke otherAgentandSkillcomponents. - Sanitization: Absent; there is no evidence of filtering or escaping content from external files before it is used to influence the workflow.
Audit Metadata