ideogram-migration-deep-dive

Pass

Audited by Gen Agent Trust Hub on Sep 12, 2026

Risk Level: SAFEDYNAMIC_CONTEXT_INJECTIONINDIRECT_PROMPT_INJECTION
Full Analysis
  • [DYNAMIC_CONTEXT_INJECTION]: The skill uses the !command syntax to execute npm list 2>/dev/null | head -10 at load time. This is used for environment inspection and is considered benign as it does not access sensitive data or perform unauthorized network operations.
  • [INDIRECT_PROMPT_INJECTION]: The validateMigration function in SKILL.md accepts a testPrompts array that is interpolated into API requests without sanitization, creating a surface for indirect prompt injection if the source data is untrusted.
  • Ingestion points: testPrompts parameter in the validateMigration function in SKILL.md.
  • Boundary markers: None; prompts are directly injected into the JSON request body.
  • Capability inventory: Bash shell execution, file system modification (Write/Edit), and network access (fetch).
  • Sanitization: None; prompt data is processed as raw strings.
Audit Metadata
Risk Level
SAFE
Analyzed
Sep 12, 2026, 09:30 AM