todolist-skill
Pass
Audited by Gen Agent Trust Hub on Aug 17, 2026
Risk Level: SAFEPROMPT_INJECTION
Full Analysis
- [INDIRECT_PROMPT_INJECTION]: The skill processes and stores user-supplied text (todo titles) and presents them back to the agent, creating a surface where malicious instructions embedded in a task could attempt to influence the agent's future behavior.
- Ingestion points: The
addTodoAPI inapis/addTodo.jsaccepts a user-providedtitleparameter which is saved to thetodo_itemsdatabase collection. - Boundary markers: The
getTodoListAPI and thetodo-list-cardcomponent do not use explicit delimiters or specific instructions to the agent to treat retrieved task titles as data only and ignore any embedded commands. - Capability inventory: The skill provides write and delete capabilities via
toggleTodoanddeleteTodoAPIs, which could be targeted by instructions hidden in data. - Sanitization: The skill does not perform sanitization, filtering, or validation on the
titlefield beyond checking that it is not empty.
Audit Metadata