task-observer
Pass
Audited by Gen Agent Trust Hub on Oct 25, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill is designed to ingest "observations" from local Markdown files and instructs the agent to "apply its OPEN observations to the work." This creates an attack surface where instructions stored in data files can influence or override agent behavior if the log directory is tampered with.
- Ingestion points: The agent reads from Markdown files in the
observation-log/directory via theobserve.sh scancommand during session startup. - Boundary markers: There are no specific delimiters or instructions to ignore embedded malicious content within the log files.
- Capability inventory: The skill possesses capabilities for reading and writing to the filesystem and executing shell commands via its helper scripts.
- Sanitization: The skill does not perform validation or sanitization of the observation content before loading it into the agent's context.
- [COMMAND_EXECUTION]: The skill relies on executing local helper scripts to manage its state and workspace.
- Dispatcher Script:
scripts/observe_hook.pyusessubprocess.runto execute the shell or PowerShell helpers. - PowerShell Execution:
scripts/observe.ps1is explicitly invoked with-ExecutionPolicy Bypassto allow the script to run on restricted systems. - Shell Utilities:
scripts/observe.shuses various standard utilities such asfind,awk, andsedto search for skill directories and parse file headers across the filesystem.
Audit Metadata