os-environment-probe
Pass
Audited by Gen Agent Trust Hub on Jun 12, 2026
Risk Level: SAFEPROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [COMMAND_EXECUTION]: The skill executes local system commands through the
Bashtool and a provided shell script (scripts/probe_environments.sh). It specifically runsgemini --version,cursor --version, andgh copilot explain "test"to verify tool availability and authentication status. - [PROMPT_INJECTION]: The skill establishes a surface for indirect prompt injection by capturing output from external CLI tools and persisting it in
context/memory/environment.md, which serves as a source of truth for downstream skills likeos-architectandos-evolution-planner. - Ingestion points: Standard output and error streams from the
gemini,gh, andcursorcommands as defined in the Probe Commands table inSKILL.mdand thecheck_cmdfunction inscripts/probe_environments.sh. - Boundary markers: Absent. The captured output is written directly into Markdown tables and strategy sections in
context/memory/environment.mdwithout protective delimiters or instructions to downstream agents to ignore embedded instructions within these values. - Capability inventory: The skill possesses
Bash,Read, andWritecapabilities; it triggers subprocesses to evaluate the environment which could be manipulated if an attacker-controlled binary were placed in the PATH matching the expected tool names. - Sanitization: The skill uses
head -n 3orhead -1to limit the volume of data captured, which restricts the payload size but does not perform any content validation, escaping, or filtering of the resulting strings before they are incorporated into the prompt context for other skills.
Audit Metadata