event-prospecting
Pass
Audited by Gen Agent Trust Hub on Jul 19, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [COMMAND_EXECUTION]: The skill uses the Bash tool to execute local utility scripts including
recon.mjs,extract_event.mjs,extract_page.mjs, andcompile_report.mjs. It also executes thebrowseCLI tool for web interaction and browser automation. These executions are part of the core functionality for data collection and report generation. - [EXTERNAL_DOWNLOADS]: The skill requires the global installation of the
browseCLI (npm install -g browse), which is a legitimate utility provided by the skill's author (browserbase) to facilitate browser-based data extraction. - [DATA_EXPOSURE]: The skill utilizes the
BROWSERBASE_API_KEYenvironment variable for cloud-based browser sessions. Extracted data and research reports are stored locally in the user's Desktop directory within a folder named after the event. No sensitive local configuration files or credentials are accessed. - [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted content from the web during prospecting. It implements multiple layers of protection to mitigate the surface area of indirect prompt injection:
- Ingestion points: External content is fetched in
extract_page.mjsand processed by various scripts. - Boundary markers: Subagent prompts defined in
references/workflow.mduse clear structural delimiters such asCONTEXT:,TOOL RULES:, andANTI-HALLUCINATION RULES:to separate instructions from data. - Capability inventory: The skill's capabilities are scoped to Bash execution for internal scripts and the
browsetool, with filesystem writes limited to a designated output directory. - Sanitization: The
compile_report.mjsscript performs rigorous HTML and JavaScript escaping (escapeHtml,escapeAttr,escapeJsInAttr) before rendering external content into the final HTML reports.
Audit Metadata