canvas-design
Warn
Audited by Gen Agent Trust Hub on Feb 26, 2026
Risk Level: MEDIUMEXTERNAL_DOWNLOADSCOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The skill explicitly instructs the agent to "Download and use whatever fonts are needed to make this a reality." This encourages the agent to fetch files from unverified external URLs, which could lead to the download of malicious payloads or assets from untrusted sources.
- [COMMAND_EXECUTION]: The instructions require the agent to "Go back to the code and refine/polish further" and suggests that it should "call a new function or draw a new shape." This implies a dynamic code execution environment (likely Python for PDF/image generation) where the agent writes and executes code at runtime. If user input is improperly handled, this could lead to arbitrary command execution.
- [PROMPT_INJECTION]: The skill uses a simulated history technique in the "FINAL STEP" section, stating "The user ALREADY said 'It isn't perfect enough...'" This pattern is designed to override the agent's current context and force it into a specific behavioral state (perfectionism/refinement) by pretending a prior interaction occurred.
- [DATA_EXPOSURE]: The agent is instructed to "Search the
./canvas-fontsdirectory." This indicates the skill has the capability to browse the local file system to locate assets, which can be a prerequisite for broader data exposure if combined with exfiltration vectors. - [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest and interpret "subtle input or instructions by the user" to deduce a "subtle conceptual thread."
- Ingestion points: User prompts and instructions (SKILL.md).
- Boundary markers: Absent; the skill does not use delimiters to separate user input from its own instructions.
- Capability inventory: File writing (.md, .pdf, .png), directory searching, and dynamic code generation/execution.
- Sanitization: Absent; the skill does not specify any validation or filtering for the deduced conceptual threads before they influence code generation.
Audit Metadata