guizang-ppt-skill
Pass
Audited by Gen Agent Trust Hub on Sep 20, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill fetches essential assets such as fonts, icons, and functional libraries from trusted, well-known services. This includes Google Fonts (fonts.googleapis.com), Lucide icons (unpkg.com), Motion One (cdn.jsdelivr.net), and MapLibre GL for map components. These are standard industry dependencies and do not represent a security risk.
- [COMMAND_EXECUTION]: The
SKILL.mdfile contains instructions for the AI agent to manage skill updates usinggit fetchandgit pull. This mechanism is designed to be interactive and requires explicit user confirmation, ensuring transparency in skill maintenance. - [DYNAMIC_EXECUTION]: Diagnostic scripts included in the skill utilize dynamic execution for validation and measurement.
validate-presenter-mode.mjsuses the Node.jsvmmodule to parse slide metadata from generated HTML, andvalidate-swiss-deck.mjscan utilize theplaywrightlibrary to measure layout integrity in a headless browser. Both are used locally to ensure the quality of the generated output. - [INDIRECT_PROMPT_INJECTION]: The skill generates presentations from user-provided documents, creating a surface for indirect injection if input material contains malicious instructions. The skill mitigates this by using strict HTML layout skeletons, enforcing specific data attributes, and providing validation scripts that check the generated structure against a predefined schema.
Audit Metadata