Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Eleanor Berger avatar

Anki Connect

  • 279 repo stars
  • Updated April 25, 2026
  • intellectronica/agent-skills

anki-connect is an agent skill that performs Anki deck, note, card, and sync operations via the AnkiConnect API.

About

anki-connect is an agent skill that routes Anki-related requests through the AnkiConnect add-on API instead of manual deck editing. Developers use it to bulk-create flashcards from specs, import glossary terms from codebases, audit deck structure, or trigger sync after content pipelines run. The skill applies whenever a user wants to interact with Anki—including read-only inspection of models and cards or write operations that change notes and media. It assumes Anki is running locally with AnkiConnect listening on its default port. Prism catalogs it under Build → integrations because it is a task-specific bridge between your agent and a desktop app, similar to other local service plugins. Complexity is beginner-friendly for simple queries but intermediate when batch updates or custom note types are involved.

  • Read and modify decks, notes, cards, note types (models), and media through AnkiConnect
  • Sync and deck-management operations when users ask to interact with Anki
  • Default skill whenever Anki is mentioned alongside automation or agent workflows
  • Local HTTP integration pattern—Anki desktop must run with AnkiConnect enabled
  • Covers full Anki object model: notes, cards, models, and media paths

Anki Connect by the numbers

  • Data as of Jul 20, 2026 (Skillselion catalog sync)
/plugin marketplace add intellectronica/agent-skills
/plugin install anki-connect@intellectronica-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars279
Last updatedApril 25, 2026
Repositoryintellectronica/agent-skills

What it does

Let your coding agent read and update Anki decks, notes, cards, and sync via the local AnkiConnect HTTP API.

Who is it for?

Best when you run Anki desktop with AnkiConnect and want agents to maintain flashcards from code or docs.

Skip if: Mobile-only Anki users without desktop AnkiConnect, or workflows that need cloud AnkiWeb admin outside the local API.

When should I use this skill?

User asks to interact with Anki, including read or modify decks, notes, cards, models, media, or sync via AnkiConnect.

What you get

The agent issues correct AnkiConnect actions and returns structured deck, note, card, or sync results.

  • AnkiConnect request payloads and interpreted responses
  • Updated notes, cards, or deck metadata per user intent
  • Sync status or media path outcomes when requested

Files

SKILL.mdMarkdownGitHub ↗

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.

anki-connect

Source: ./plugins/anki-connect

{ "name": "anki-connect", "source": "./plugins/anki-connect", "version": "0.1.1768994658", "category": "integrations", "description": "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." }

Related skills

How it compares

Local AnkiConnect integration skill—not a spaced-repetition methodology or generic SQLite deck editor.

FAQ

Who is anki-connect for?

Developers and students who use Anki on desktop with AnkiConnect and want Claude or Cursor to read or update their collections.

When should I use anki-connect?

During Build integrations when piping glossary or interview cards from a repo; during Grow content when refreshing study decks; whenever the user asks to interact with Anki, decks, notes, cards, models, media, or sync.

Is anki-connect safe to install?

Use the Security Audits panel on this page; AnkiConnect can modify notes and media on disk—confirm backups before bulk deletes or overwrites.

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.