# Anki

> Splits information-dense Anki cards into atomic units via AnkiConnect, with dry-run preview and apply modes.

- Skill: `majiayu000/anki` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds add majiayu000/anki`
- Raw SKILL.md: https://api.skillmd.com/api/skills/majiayu000/anki/raw
- Safety review: CAUTION (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Productivity
- Tags: Anki, Anki Connect, Bun, Card Splitting, Gemini
- Author: majiayu000 (https://skillmd.com/u/majiayu000)
- Updated: 2026-08-22
- Page: https://skillmd.com/skills/majiayu000/anki

---


# Anki Card Splitter

정보 밀도 높은 Anki 카드를 원자적 단위로 분할하는 스킬.

## 실행

```bash
# 프로젝트 루트에서 실행
bun run src/index.ts <command>
```

## 명령어

| 명령어 | 설명 |
|--------|------|
| `status` | AnkiConnect 연결 확인 |
| `split [deck]` | 분할 미리보기 (Dry Run) |
| `split [deck] --apply` | 분할 적용 |
| `analyze [deck] [noteId]` | 카드 구조 분석 |

## 사전 조건

1. Anki 실행: `open -a Anki --args -p test`
2. AnkiConnect 설치 (코드: 2055492159)
3. `.env`에 `GEMINI_API_KEY` 설정

## 주의

- 반드시 `test` 프로필에서만 실행
- `--apply` 없이 항상 미리보기 먼저 확인

