anki
Pass
Audited by Gen Agent Trust Hub on Sep 29, 2026
Risk Level: SAFECOMMAND_EXECUTIONINDIRECT_PROMPT_INJECTION
Full Analysis
- [COMMAND_EXECUTION]: The skill utilizes a shell script (
scripts/anki.sh) to manage flashcards, which involves executing system commands likecurlto interact with the local AnkiConnect service andjqfor processing JSON data. - [INDIRECT_PROMPT_INJECTION]: The skill has a potential surface for indirect prompt injection because it retrieves and processes content from the user's flashcards, which could contain instructions intended to influence the agent's behavior.
- Ingestion points: The skill fetches card content, note information, and due cards from the local AnkiConnect API via the
find,info,due, andreviewactions inscripts/anki.sh. - Boundary markers: Instructions in
SKILL.mdemphasize a mandatory 'CRITICAL: User Approval Required' step, directing the agent to always seek user confirmation and display all content before proceeding with modifications. - Capability inventory: The skill can add, update, and delete flashcards, as well as trigger synchronization with AnkiWeb, providing a significant capability tier for data modification.
- Sanitization: There is no specific evidence of sanitization or validation logic applied to the flashcard data within the
anki.shscript to filter out potentially malicious prompt content.
Audit Metadata