# anki

Собирает карточки Anki из заметок и кода через AnkiConnect. Пригодится, когда нужно превратить материал в колоду для повторения.

- скилл · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 509 установок · ★ 49
- Автор: terkelg
- Лицензия: MIT · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/terkelg/anki-markdown/tree/HEAD/skills/anki/SKILL.md
- Обновлён: 2026-09-29
- HTML: https://affpapa.org/nevibecode/skills/anki

## Что делает

Скилл даёт агенту скрипт `anki.sh`, который общается с AnkiConnect и создаёт заметки в колодах. Внутри описаны два типа заметок: `Anki Markdown` для пар «вопрос — ответ» и `Anki Markdown Cloze` для пропусков в тексте. Поля заполняются markdown-ом, код подсвечивается, для клавиш есть теги `<kbd>`.

Перед добавлением карточек скилл требует показать их целиком и дождаться подтверждения. То же с удалением, обновлением и оценкой: сначала карточка и предложенное действие, потом ответ пользователя. Это не настройка, а жёсткое условие — без «да» заметки в колоду не уйдут.

Запустить получится не сразу: нужен работающий Anki desktop с включённым AnkiConnect, а в PATH должны лежать `curl` и `jq`. Если Anki закрыт или аддон выключен, скрипт просто не достучится до API. Математика пишется родными разделителями Anki, доллары не поддерживаются.

## Установка

### Claude Code (родная платформа)

1. **Через Skills CLI (Vercel)**
```bash
npx skills add terkelg/anki-markdown --skill anki -a claude-code
```

2. **Вручную: положить файлы**
- Файл: `~/.claude/skills/anki/SKILL.md` — Папка скилла целиком; для одного проекта — .claude/skills/anki/

### Codex

1. **Через Skills CLI (Vercel)**
```bash
npx skills add terkelg/anki-markdown --skill anki -a codex
```

2. **Вручную: положить файлы**
- Файл: `.agents/skills/anki/SKILL.md` — Для всех проектов — ~/.agents/skills/

### Cursor

1. **Через Skills CLI (Vercel)**
```bash
npx skills add terkelg/anki-markdown --skill anki -a cursor
```

2. **Вручную: положить файлы**
- Файл: `.cursor/skills/anki/SKILL.md` — Cursor читает и .agents/skills/, и .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install terkelg/anki-markdown anki
```

2. **Вручную: положить файлы**
- Файл: `.github/skills/anki/SKILL.md`

### Gemini CLI

1. **Через Skills CLI (Vercel)**
```bash
npx skills add terkelg/anki-markdown --skill anki -a gemini-cli
```

2. **Командой платформы**
```bash
gemini skills install https://github.com/terkelg/anki-markdown --path skills/anki
```

### Windsurf (Devin Desktop)

**Вручную: положить файлы**
- Файл: `.devin/skills/anki/SKILL.md` — Старый путь .windsurf/skills/ тоже читается

### OpenCode

**Через Skills CLI (Vercel)**
```bash
npx skills add terkelg/anki-markdown --skill anki -a opencode
```

### Claude.ai

**Claude.ai**
- Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills

Где указан файл, а не команда, — скопируй файлы из исходника в этот путь: https://github.com/terkelg/anki-markdown/tree/HEAD/skills/anki/SKILL.md

## Когда брать
- превратить конспект в колоду Anki
- сделать карточки с пропусками из определений
- добавить заметки в колоду через AnkiConnect
- разбить один факт на несколько карточек с разных сторон
- подсветить код и клавиши внутри карточки

## Примеры запросов агенту
- сделай карточки Anki из этого файла, покажи их перед добавлением
- добавь в колоду MyDeck заметку с пропусками про архитектуру CPU
- преврати этот список терминов в cloze-карточки с тегом cs

## Похожие
- [anki-connect](https://affpapa.org/nevibecode/skills/anki-connect.md) — скилл · 891 установка
- [memory-retrieval-learning](https://affpapa.org/nevibecode/skills/memory-retrieval-learning.md) — скилл · 468 установок
- [flashcards](https://affpapa.org/nevibecode/skills/flashcards.md) — скилл · 772 установки
- [session](https://affpapa.org/nevibecode/skills/session.md) — скилл · 585 установок
- [book-study](https://affpapa.org/nevibecode/skills/book-study.md) — скилл · 3500 установок
- [metabase-learning](https://affpapa.org/nevibecode/skills/metabase-learning.md) — скилл · 324 установки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
