visual-prior-art-survey
Pass
Audited by Gen Agent Trust Hub on Oct 23, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The script
scripts/capture_live_site.pyusessubprocess.Popento launch a headless browser (Chrome or Chromium). This is a central feature for the skill's purpose of capturing screenshots and computing CSS styles of web pages. The binary path is derived from the systemPATHor theCAPTURE_CHROMEenvironment variable. The command arguments are passed as a list, which prevents shell injection vulnerabilities. - [EXTERNAL_DOWNLOADS]: The skill is designed to fetch interaction patterns, accessibility criteria, and design documentation from various external sources, including the W3C (ARIA and WCAG), Google (Material Design), and Microsoft (Fluent Design). It also performs live-site captures. The skill implements several safeguards, such as validating
robots.txt, enforcing crawl delays, requiring HTTPS, and maintaining a list of excluded hosts in thesource-registry.yamlto prevent unauthorized scraping of subscription-based galleries. - [INDIRECT_PROMPT_INJECTION]: The skill creates a surface for indirect prompt injection by ingesting and processing untrusted data from web documentation and live-site renders. Malicious instructions could theoretically be embedded in the HTML or text of the surveyed sites.
- Ingestion points:
scripts/capture_live_site.pyfetches external web pages, robots.txt, and terms of service. - Boundary markers: Not explicitly implemented in the script's output, but
SKILL.mdprovides clear instructional boundaries for the agent to treat all fetched content as data rather than instructions. - Capability inventory: File system writes (to local evidence directories), network fetching via
urllib.request, and local browser execution viasubprocess.Popen. - Sanitization:
SKILL.mdexplicitly mandates that all fetched documents must pass through a content-sanitization guardrail, with the result recorded in the vocabulary map.
Audit Metadata