launch-all
Pass
Audited by Gen Agent Trust Hub on Oct 2, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill audits external websites by fetching and parsing their HTML, sitemaps, and robots.txt files. This creates an attack surface where a malicious site could provide data containing instructions for the AI agent. \n
- Ingestion points: The
loadSitefunction inscripts/lib/pages.mjsfetches content from external URLs provided as arguments or discovered via crawling. \n - Boundary markers: The skill instructions do not specify the use of delimiters or 'ignore' instructions when processing fetched external data. \n
- Capability inventory: The skill is authorized to modify specific project files (such as metadata, robots.txt, and sitemaps) during its 'Repair' phase and writes establishing facts to
.readyvibe/context.md. \n - Sanitization: The skill uses a custom HTML parser in
scripts/lib/html.mjsto extract data from the ingested content. \n- [DYNAMIC_EXECUTION]: The skill's browser automation library (scripts/lib/browser.mjs) uses dynamicimport()on computed paths to load Playwright. This mechanism is intended to locate the library within the project being audited or in global node modules. \n- [COMMAND_EXECUTION]: The secret scanning utility (scripts/scan-secrets.mjs) executes thegitcommand viaexecFileSyncto determine which files are tracked in the repository. The target directory is determined by the--rootargument provided to the script.
Audit Metadata