doasfranciscodoasfranciscoCommunity·1 Agent Skills Included

anki-skill

Create and browse quality Anki flashcards while coding

Creates and browses Anki flashcards directly from coding sessions via the AnkiConnect local API. Enforces strict quality rules so every card is atomic, minimal, and worth remembering long-term. Checks for duplicates before creating and requires your approval before saving anything. Eliminates manual card writing so new concepts, gotchas, and mental models are captured the moment you learn them.
npx skills add doasfrancisco/anki-skill --all -g -y

All Skills in This Repository (1)

Pure Emerald Level Indicators

Frequently Asked Questions

FAQPage Schema
How to install anki-skill?

Run `npx skills add doasfrancisco/anki-skill --all -g -y` in your terminal to install it globally. You also need Anki desktop running with the AnkiConnect addon (code 2055492159) installed.

How to create Anki flashcards automatically while coding?

When you learn something new during a session, the skill proposes a flashcard with front, back, deck, and tags. Once you approve it, the card is saved to your Anki deck through AnkiConnect.

Does anki-skill prevent duplicate or bad flashcards?

Yes. It searches your existing cards for duplicates before creating anything and enforces quality rules: one fact per card, short fronts, minimal backs, and consistent lowercase tags.

What do I need to run anki-skill?

You need Anki desktop running on your machine with the free AnkiConnect addon installed. The scripts use only Python's standard library, so there are no extra dependencies.

Can I browse and filter my Anki cards from the terminal?

Yes. The included list script filters cards by deck, tag, date added, due status, or any raw Anki search query.

Related Repositories in Education & Research

View All in Education & Research