optimize-web-animations
Pass
Audited by Gen Agent Trust Hub on Aug 26, 2026
Risk Level: SAFECOMMAND_EXECUTIONPROMPT_INJECTION
Full Analysis
- [PROMPT_INJECTION]: The skill processes untrusted data from web pages and local source code to perform audits, which creates a surface for indirect prompt injection. An attacker could embed malicious instructions in a website's HTML or a repository's source code to influence the agent's behavior.
- Ingestion points: The skill reads DOM content, computed styles, and animation states via
document.querySelectorAllanddocument.getAnimationsinreferences/browser-profiling.md. - Capability inventory: The agent has access to shell commands (
git status,git commit,npm run build) and browser control throughplaywright.evaluate. - Boundary markers: None identified in the provided instructions; the agent relies on its internal safety layers when processing the results of profiling.
- Sanitization: Ingested DOM data and computed styles are processed directly without explicit escaping or filtering.
- [COMMAND_EXECUTION]: The skill frequently uses repository-level commands, including
git status,git read-tree, andgit commit, as well as build tools likenpm run buildandnpm run lint. These are standard for development tasks but represent a capability to modify the local environment. - [DYNAMIC_EXECUTION]: The skill executes complex JavaScript payloads within the browser context using Playwright's
evaluatefunction to gather performance metrics. While the payloads are based on predefined templates inreferences/browser-profiling.md, they represent dynamic execution of code within the user's browser environment.
Audit Metadata