slides
Pass
Audited by Gen Agent Trust Hub on Jul 15, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSPROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: Several files, including
references/copywriting-formulas.md,references/layout-patterns.md, andreferences/slide-strategies.md, contain instructions for the agent to execute a Python script located at.claude/skills/design-system/scripts/search-slides.py. This script is not included in the provided skill files. Executing scripts from paths outside the skill directory or using missing dependencies can lead to unexpected behavior if a malicious file is placed at that location. - [EXTERNAL_DOWNLOADS]: The
references/html-template.mdfile fetches the Chart.js library from the official jsDelivr CDN. This is a well-known technology service used for data visualization. - [PROMPT_INJECTION]: The skill is susceptible to indirect prompt injection (Category 8) because it processes untrusted data to generate executable HTML/JS content.
- Ingestion points: User input enters the skill through the
$ARGUMENTSvariable inSKILL.mdand is processed by the task inreferences/create.md. - Boundary markers: The skill lacks delimiters or explicit instructions for the agent to ignore potentially malicious commands embedded within the user's presentation content.
- Capability inventory: The skill generates HTML, CSS, and Chart.js code for browser execution. While the provided scripts do not perform file writes or network calls, the generated content is rendered in the user's context.
- Sanitization: No input sanitization or HTML escaping is visible before the user data is interpolated into the slide templates.
Audit Metadata