integrate-todo-list
Pass
Audited by Gen Agent Trust Hub on Sep 18, 2026
Risk Level: SAFEINDIRECT_PROMPT_INJECTIONEXTERNAL_DOWNLOADS
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill implements a feedback loop where the agent's own task descriptions, managed via the
TodoWritetool, are injected back into the agent's prompt context through thegetAppContextcallback defined inSKILL.md. - Ingestion points: The
getAppContextcallback inSKILL.md(Step 4) reads the currenttodosstate and formats it into a string for the prompt. - Boundary markers: The prompt uses a simple header (
Current todo list:) but lacks explicit instructions for the agent to ignore potentially malicious content within the todo items themselves. - Capability inventory: The skill allows access to
Bash,Write,Edit,Read,Glob, andGrepvia theallowed-toolsconfiguration. - Sanitization: There is no sanitization or escaping applied to the
item.contentstrings before they are joined and returned to the agent's context. - [EXTERNAL_DOWNLOADS]: The instructions in
SKILL.md(Step 1) direct the agent to check for and install@tabler/icons-reactusing the project's package manager. This is a well-known, standard library for React icons and is consistent with the UI components provided in the skill.
Audit Metadata