CtrlK
BlogDocsLog inGet started
Tessl Logo

anki-connect

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.

82

1.27x
Quality

76%

Does it follow best practices?

Impact

87%

1.27x

Average score across 3 eval scenarios

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/anki-connect/SKILL.md
SKILL.md
Quality
Evals
Security

Evaluation results

93%

25%

Anki Tag Cleanup Automation

Confirmation policy and preview-before-modify workflow

Criteria
Without context
With context

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%

78%

18%

Anki Collection Dashboard Script

Core workflow: requestPermission, version, apiReflect, jq patterns

Criteria
Without context
With context

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%

92%

15%

Vocabulary Card Importer with Audio

Batch note import with preflight checks and media handling

Criteria
Without context
With context

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%

Repository
intellectronica/agent-skills
Evaluated
Agent
Claude Code
Model
Claude Sonnet 4.6

Table of Contents

Is this your skill?

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.