anima-ci-integration
Pass
Audited by Gen Agent Trust Hub on Sep 13, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes design data from an external source (Figma) via the Anima SDK to generate code, which represents a potential surface for indirect prompt injection or malicious design input.
- Ingestion points: Data returned from the Anima SDK's
generateCodemethod inscripts/generate-components.ts. - Boundary markers: The workflow is designed to create a Pull Request for human review rather than merging automatically, providing a critical security checkpoint.
- Capability inventory: The script uses
fs.writeFileSyncinscripts/generate-components.tsto save generated files andgh pr createin the CI workflow to submit changes. - Sanitization: The workflow includes
npx eslint --fixto validate and format the generated output, though primary safety relies on the manual Pull Request review process described in the instructions. - [SAFE]: The skill demonstrates safe credential handling by using GitHub Secrets and environment variables (
ANIMA_TOKEN,FIGMA_TOKEN) instead of hardcoding sensitive information. - [SAFE]: The integration utilizes the official
@animaapp/anima-sdkand standard GitHub Actions, which are well-known and reputable services in the design-to-code ecosystem.
Audit Metadata