demoz-skill
Pass
Audited by Gen Agent Trust Hub on Aug 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses
npm,npx, andplaywrightto scaffold projects, install dependencies, and capture screenshots. It provides custom scripts in thetemplate/scripts/directory for brand extraction and media generation. - [EXTERNAL_DOWNLOADS]: The skill triggers the download of browser binaries via
playwright install chromium(a well-known service from Microsoft) and fetches project templates and font assets from standard registries and the Google Fonts API. - [PROMPT_INJECTION]: The skill instructions contain a directive for the agent to autonomously start an onboarding workflow ('do NOT wait to be asked') upon first load. While this increases agent autonomy, the actions performed (scaffolding a local theme and requesting local brand media) are benign and serve the skill's primary setup purpose.
- [INDIRECT_PROMPT_INJECTION]: The skill has an attack surface where the agent is instructed to read user-supplied images from the
brand-input/folder to extract branding data. - Ingestion points: Media files located in the
brand-input/directory (SKILL.md, Step 1). - Boundary markers: The instructions lack specific boundary delimiters for the vision-to-text task but rely on the agent to populate a specific JSON schema.
- Capability inventory: File system writes (src/theme.ts), network requests (fal.ai API), and browser automation (Playwright).
- Sanitization: The skill implements a deterministic validation step using Zod schema validation and a WCAG contrast gate in
scripts/extract-brand.tsto ensure the generated theme data is safe and valid before being applied. - [SAFE]: The skill demonstrates security best practices by implementing an
escapeStringfunction to prevent command or code injection when writing totheme.ts, and it explicitly instructs the agent and user to manage sensitive keys (FAL_KEY) and sessions (auth.json) locally without committing them to version control.
Audit Metadata