This skill is for interacting with Anki through AnkiConnect, and should be used whenever a user asks to interact with Anki, including to read or modify decks, notes, cards, models, media, or sync operations.
Install with Tessl CLI
npx tessl i github:intellectronica/agent-skills --skill anki-connect81
Does it follow best practices?
If you maintain this skill, you can automatically optimize it using the tessl CLI to improve its score:
npx tessl skill review --optimize ./path/to/skillAgent success when using this skill
Validation for skill structure
Confirmation policy and preview-before-modify workflow
Version 6 in requests
100%
100%
Uses jq for JSON
0%
70%
Error field check
90%
100%
Preview before modify
50%
66%
User confirmation step
100%
100%
Single confirmation scope
100%
100%
Correct tag update action
50%
100%
Correct search syntax
100%
100%
requestPermission call
0%
100%
Connectivity verification
80%
100%
Without context: $0.3110 · 1m 22s · 13 turns · 13 in / 5,139 out tokens
With context: $0.4301 · 1m 46s · 14 turns · 14 in / 6,810 out tokens
Core workflow: requestPermission, version, apiReflect, jq patterns
requestPermission first
0%
0%
version action called
0%
100%
apiReflect used
0%
0%
Version 6 in request bodies
100%
100%
jq for JSON construction
50%
100%
jq for response parsing
100%
100%
Error field check
100%
100%
Connectivity check
62%
100%
Uses deckNames action
100%
100%
Uses review stats action
100%
100%
curl POST with Content-Type
100%
100%
Without context: $0.2391 · 1m 3s · 10 turns · 11 in / 3,807 out tokens
With context: $0.3752 · 1m 26s · 15 turns · 311 in / 4,846 out tokens
Batch note import with preflight checks and media handling
Preflight canAddNotes
0%
100%
User confirmation before add
100%
100%
Confirmation shows scope
100%
100%
URL-based media upload
100%
100%
Version 6 in requests
100%
100%
jq for JSON construction
100%
100%
Error field check
100%
100%
requestPermission called
0%
0%
addNotes action used
100%
100%
Reads from vocab.csv
100%
100%
Without context: $0.4176 · 1m 45s · 18 turns · 17 in / 6,534 out tokens
With context: $0.8437 · 3m 30s · 23 turns · 55 in / 14,416 out tokens
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.