setup-universal-agent-skills
Warn
Audited by Gen Agent Trust Hub on Sep 10, 2026
Risk Level: MEDIUMCOMMAND_EXECUTIONDYNAMIC_EXECUTIONOBFUSCATIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [OBFUSCATION]: The skill implements logic in
scripts/runtime/adapters.mjsto generate Base64-encoded PowerShell commands (UTF-16LE) for cross-platform lifecycle hooks, which hides command intent from simple string analysis. - [DYNAMIC_EXECUTION]: The skill programmatically modifies the configuration of host agents (such as Codex, Claude Code, and Cursor) to inject lifecycle hooks that execute the skill's runtime scripts at project events like compaction and session starts.
- [INDIRECT_PROMPT_INJECTION]: The skill ingests untrusted telemetry and event data from host agents to generate summarized context ('Work-Item Capsules') for the agent.
- Ingestion points:
stdinis read viaio.readStdin()in several commands withinscripts/runtime/cli.mjs, includinghook,statusline, andtelemetry. - Boundary markers: The skill uses Markdown headers (e.g.,
## Objective,## Reconciled capsule) to structure data before injection. - Capability inventory: The runtime uses
node:child_process.spawnSyncto executegitandnode, and performs file system operations (read, write, delete) usingnode:fs. - Sanitization: The
redactSensitivefunction inscripts/runtime/core.mjsuses regular expressions to identify and remove API keys, tokens, and private keys from output and stored state. - [COMMAND_EXECUTION]: The skill invokes system commands such as
gitfor repository metadata andnodefor its internal CLI operations. It also configures host environments to execute shell-based hooks.
Audit Metadata