anima-upgrade-migration
Pass
Audited by Gen Agent Trust Hub on Sep 13, 2026
Risk Level: SAFECOMMAND_EXECUTIONEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill uses standard shell commands to manage Node.js dependencies.
- Evidence:
npm list,npm install, andnpm infocommands are used to manage the@animaapp/anima-sdkpackage. - [EXTERNAL_DOWNLOADS]: The skill downloads the official Anima SDK from the npm registry.
- Evidence: Installs
@animaapp/anima-sdk, which is the legitimate library for the Anima design-to-code service. - [INDIRECT_PROMPT_INJECTION]: The skill processes external design data from Figma to generate code, creating a potential surface for indirect injection if Figma files contain malicious patterns. However, the skill incorporates robust mitigations.
- Ingestion points: Figma design nodes are ingested via the
anima.generateCodeAPI call inSKILL.md. - Boundary markers: The instructions explicitly mandate CI gates (lint, type checking) and human review of generated diffs in the 'Error Handling' section.
- Capability inventory: The skill uses
fs.writeFileSyncto write generated content to the local filesystem. - Sanitization: The workflow requires a 'staged canary' approach where output is quarantined and reviewed against a baseline before being promoted to production.
Audit Metadata