youmind-slides-generator
Pass
Audited by Gen Agent Trust Hub on Mar 17, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSCOMMAND_EXECUTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill installs the
@youmind-ai/clipackage from the NPM registry. This is a vendor-owned package from YouMind-OpenLab and is a core requirement for the skill's functionality. - [COMMAND_EXECUTION]: The skill makes extensive use of the
youmindCLI to create chats, poll for status, and retrieve messages. It also usesnodewith the-eflag to process JSON output from these commands. - [CREDENTIALS_UNSAFE]: The skill requires a
YOUMIND_API_KEYenvironment variable. The documentation includes best-practice advice, instructing the user to set the key in their configuration rather than pasting it directly into the chat. - [DATA_EXFILTRATION]: User-provided presentation topics and outlines are transmitted to
youmind.comfor processing. This is expected behavior as it is the service's primary function, and the data is sent to the official vendor domain. - [PROMPT_INJECTION]: The skill includes instructions for the agent to surface a mandatory onboarding message and provide progress updates. These are functional instructions and do not attempt to bypass core agent safety guidelines.
- [PROMPT_INJECTION]: (Category 8
- Indirect Prompt Injection Surface)
- Ingestion points: User-provided presentation topics, outlines, and key points are used as inputs for shell commands in
SKILL.md(Step 3). - Boundary markers: The instructions do not define boundary markers or delimiters (e.g.,
"""or===) to separate user-provided content from the JSON payload in the shell command. - Capability inventory: The skill has the capability to execute shell commands via
youmind,npm, andnode, and it can perform network operations via the CLI. - Sanitization: There is no explicit sanitization or escaping logic described for the user-provided topic before it is interpolated into the single-quoted shell command
youmind call createChat '{"message":"<topic/outline>"}'. This creates a surface where single quotes in a user's topic could break the JSON structure or shell command execution.
Audit Metadata