todo-tracker
Pass
Audited by Gen Agent Trust Hub on Oct 1, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONCOMMAND_EXECUTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill reads from and writes to a
TODO.mdfile containing task descriptions provided by the user. - Ingestion points: Task content is ingested through the "Add Item" instructions in
SKILL.mdand stored in the workspaceTODO.mdfile. - Boundary markers: The agent reads the file using
cat TODO.mdwithout specific delimiters or instructions to ignore embedded commands within the tasks. - Capability inventory: The skill possesses file read/write capabilities and executes local shell scripts.
- Sanitization: There is no evidence of sanitization or filtering of task content to prevent instructions within a task from influencing the agent's behavior during a list summary.
- [COMMAND_EXECUTION]: The
scripts/todo.shbash script interpolates user-supplied strings directly into shell commands. - Evidence: The script uses variables like
$patterninsidesedandgrepcommands:sed -i "/\- \[ \].*$pattern/d" "$TODO_FILE". - Risk: While the impact is limited to the local
TODO.mdfile, task names containing special characters (such as/or regex control characters) could cause the script to malfunction or modify unintended lines within the TODO list.
Audit Metadata