generate-slides
Pass
Audited by Gen Agent Trust Hub on Oct 7, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted data fetched from external URLs specified in
AGENDA.md. It implements defensive measures including a mandatory scan for directive-like language (such as "ignore previous instructions") inSOURCES.mdand content escaping insemantic-markup.mjsusingescapeHtmlto prevent injection into the final presentation. The agent is explicitly instructed to treat summaries as untrusted inSLIDE_GENERATION.mdand to verify the output for suspected injection skips. - [COMMAND_EXECUTION]: The skill performs shell execution of local Node.js scripts (e.g.,
slide-markup.mjs,check-theme.mjs) and themarp-clitool for slide processing and rendering. These commands are scoped to the generation of presentation artifacts and project scaffolding. - [EXTERNAL_DOWNLOADS]: The skill fetches content from user-provided URLs as part of its source gathering process. It minimizes risks by extracting only key facts and statistics, following a dedicated security procedure in
SOURCES.mdthat forbids following, executing, or relaying instructions found in fetched content.
Audit Metadata