cast
Warn
Audited by Gen Agent Trust Hub on Oct 4, 2026
Risk Level: MEDIUMINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes untrusted project data which creates a vulnerability surface for indirect instructions to influence agent behavior. \n
- Ingestion points: The skill reads several project-level files including
package.json,build.gradle,Package.swift, and performs recursivegrepscans over source code files (.swift,.kt,.html,.css, etc.) during theSCANandAUDITphases. It also readsgit diffoutput. \n - Boundary markers: No explicit delimiters or instructions are provided to the model to ignore embedded instructions within the project files being analyzed. \n
- Capability inventory: The skill possesses extensive capabilities including
Bash,Write,Edit,Read, andArtifacttools. \n - Sanitization: There is no evidence of sanitization or filtering of external content before it is interpolated into the agent's context. \n- [DYNAMIC_EXECUTION]: The skill dynamically resolves paths and executes scripts, which is a medium risk behavior. \n
- Dynamic loading (computed paths): The skill uses a complex
SKILL_BASEresolution logic that scans numerous system and user directories (e.g.,/sessions,~/.claude/plugins/cache,~/.agents/skills) to locate its sub-modules. It then usescatto dynamically load instruction files (SKILL.md,GUIDE.md) from these computed paths via theload_skillandload_reffunctions. \n - Script execution: The
AUDITphase executes a local Python script using a computed path:python3 "$SKILL_BASE/design-audit/scripts/audit.py" . --group tells. \n- [COMMAND_EXECUTION]: The skill relies on shell commands for environment discovery and auditing. \n - Execution method: The skill uses the
Bashtool to run commands likefind,grep,ls, andcatacross project and system directories to detect the technology stack and identify UI patterns.
Audit Metadata