agent-deck
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFEEXTERNAL_DOWNLOADSINDIRECT_PROMPT_INJECTIONDYNAMIC_EXECUTIONPRIVILEGE_ESCALATION
Full Analysis
- [EXTERNAL_DOWNLOADS]: The configuration documentation recommends using
npx -yto download and execute various Model Context Protocol (MCP) servers from the npm registry. - Evidence includes suggested packages from well-known sources such as
@anthropics/exa-mcp,@modelcontextprotocol/server-github, and@modelcontextprotocol/server-filesystem. - [INDIRECT_PROMPT_INJECTION]: The skill facilitates a workflow where a primary agent can launch sub-agents by passing user-supplied prompts.
- Ingestion points: The
launch-subagent.shscript accepts a "Prompt" argument that is passed directly to the sub-agent session. - Boundary markers: No explicit boundary markers or "ignore" instructions are added to the sub-agent prompts by the script.
- Capability inventory: The script utilizes
agent-deck,tmux, andjqto manage sessions and send messages. - Sanitization: The script performs sanitization on the session title to prevent path traversal or shell issues, though the prompt content itself is passed through as-is.
- [DYNAMIC_EXECUTION]: The
config.tomlreference describes how to define custom tools and MCP servers that execute commands at runtime. - Examples include running local scripts or binary commands via executable fields in the
[mcps.*]and[tools.*]sections. - [PRIVILEGE_ESCALATION]: The documentation mentions a
dangerous_mode = truesetting for Claude Code. - This setting is intended to skip permission dialogs for file operations and tool use to enable seamless automation, which reduces human-in-the-loop security oversight.
Audit Metadata