threejs-game-director
Pass
Audited by Gen Agent Trust Hub on Sep 28, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a shell script
scripts/probe_asset_credentials.shand provides instructions inreferences/asset-recovery.mdto execute commands within a login shell context usingzsh -lcorbash -lc. This pattern is employed to source user profile configuration files (e.g.,.bashrc,.zshrc) to ensure the agent has access to environment variables, specifically API keys required for external asset generation services like Tripo, Gemini, and ElevenLabs.- [INDIRECT_PROMPT_INJECTION]: The skill orchestrates a complex workflow that involves reading and writing to several artifact files, such asartifacts/game-progress.md,artifacts/evidence.json, andartifacts/final-evidence.md, as well as interacting with "sibling skills." This creates a potential surface where external data or previous outputs could influence subsequent agent instructions. - Ingestion points:
artifacts/game-progress.md,artifacts/evidence.json,artifacts/final-evidence.md, and sibling skill instructions. - Boundary markers: Not explicitly defined in the manifest or progress files, though the agent is instructed to follow specific schemas.
- Capability inventory: Subprocess execution for Python and Node.js scripts, shell command execution via bash/zsh, and file system write access.
- Sanitization: The artifact verification script
scripts/check_evidence.pyimplements basic sanitization by filtering resolved paths against a whitelist of media/data file extensions.
Audit Metadata