tmux-real-user-testing
Pass
Audited by Gen Agent Trust Hub on Sep 14, 2026
Risk Level: SAFECOMMAND_EXECUTIONDATA_EXFILTRATIONDYNAMIC_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill is designed to launch and interact with terminal applications using
tmux. Thescripts/tmux-real-user-log.shscript executes arbitrary commands passed as arguments to thestartcommand viatmux new-session. - [DATA_EXFILTRATION]: The skill utilizes
tmux capture-paneto record the entire terminal state to plain-text log files. The instructions specifically suggest this for/authand other interactive workflows. This may result in sensitive information, such as passwords or authentication tokens, being stored unencrypted in thetmp/directory. The instructions explicitly advise against sanitizing these logs unless requested. - [DYNAMIC_EXECUTION]: The skill promotes the use of
eval "$(bash ...)"to import variables from the helper script's output into the current shell session. This execution of dynamically generated shell code poses a risk if the script output is tampered with or contains unexpected content. - [INDIRECT_PROMPT_INJECTION]: The agent is instructed to poll and read the content of the
tmuxpane to determine the test status. If the application under test displays untrusted or malicious content, it could potentially inject instructions into the agent's context. - Ingestion points:
tmux capture-paneoutput saved totmux-readable-full.logandcurrent-pane.txtinSKILL.mdandscripts/tmux-real-user-log.sh. - Boundary markers: Absent; terminal snapshots are appended directly to the log without delimiters or isolation.
- Capability inventory: Shell command execution (via
tmux), file system read/write, and environment variable modification. - Sanitization: None; the skill captures and processes raw rendered terminal output.
Audit Metadata