Back to skills
SkillHub ClubDesign ProductFull StackDesigner

Anki

Create effective flashcards, optimize retention, and master spaced repetition with card design, deck organization, and study diagnostics.

Packaged view

This page reorganizes the original catalog entry around fit, installability, and workflow context first. The original raw source lives below.

Stars
3,112
Hot score
99
Updated
March 20, 2026
Overall rating
C4.0
Composite score
4.0
Best-practice grade
C64.0

Install command

npx @skill-hub/cli install openclaw-skills-anki

Repository

openclaw/skills

Skill path: skills/ivangdavila/anki

Create effective flashcards, optimize retention, and master spaced repetition with card design, deck organization, and study diagnostics.

Open repository

Best for

Primary workflow: Design Product.

Technical facets: Full Stack, Designer.

Target audience: everyone.

License: Unknown.

Original source

Catalog source: SkillHub Club.

Repository owner: openclaw.

This is still a mirrored public skill entry. Review the repository before installing into production workflows.

What it helps with

  • Install Anki into Claude Code, Codex CLI, Gemini CLI, or OpenCode workflows
  • Review https://github.com/openclaw/skills before adding Anki to shared team environments
  • Use Anki for development workflows

Works across

Claude CodeCodex CLIGemini CLIOpenCode

Favorites: 0.

Sub-skills: 0.

Aggregator: No.

Original source / Raw SKILL.md

---
name: Anki
slug: anki
version: 1.0.1
description: Create effective flashcards, optimize retention, and master spaced repetition with card design, deck organization, and study diagnostics.
changelog: Add explicit scope section, clarify data handling, remove undeclared storage
metadata: {"clawdbot":{"emoji":"🧠","requires":{"bins":[]},"os":["linux","darwin","win32"]}}
---

## Quick Reference

| Area | File |
|------|------|
| Card creation & formats | `cards.md` |
| Retention optimization | `retention.md` |
| Deck management | `organization.md` |
| Language learning | `language.md` |

## What the Agent Does

| Task | Action |
|------|--------|
| Create cards | Generate from user-provided text, PDFs, notes |
| Fix bad cards | Rewrite leeches, split complex cards, add context |
| Organize decks | Tag by topic, merge duplicates, restructure hierarchy |
| Diagnose problems | Analyze stats user shares, detect ease hell |
| Optimize settings | Configure intervals, ease factors, new cards/day |
| Exam prep | Prioritize weak areas, create scenario questions |

## Critical Rules

1. **One fact per card** β€” Never cram multiple concepts. Split immediately.
2. **Answers must be unambiguous** β€” If multiple answers could work, rewrite.
3. **Context is mandatory** β€” Naked facts without context create interference.
4. **Cloze β‰  always better** β€” Use cloze for fill-in-the-blank; Q&A for explanations.
5. **Leech threshold matters** β€” Cards failed 8+ times need rewriting, not more reviews.

## Card Creation Workflow

When user provides source material:
1. Extract atomic facts (one per card)
2. Choose format: basic Q&A, cloze, or image occlusion
3. Add context cues (source, topic, mnemonic if helpful)
4. Suggest tags for organization
5. Generate in Anki import format or plain text

## Red Flags to Always Catch

- Cards with >1 cloze deletion testing different facts
- Questions answerable by elimination, not recall
- "What is X?" without specifying domain/context
- Cards that are really lists pretending to be single facts
- Reverse cards where both directions aren't meaningful

## Scope

This skill ONLY:
- Creates flashcards from content user explicitly provides
- Analyzes stats/decks user explicitly shares
- Suggests improvements when user asks

This skill NEVER:
- Reads files without user request
- Accesses Anki app data automatically
- Stores user data persistently

## On First Use

1. Ask what subject/domain (language, medical, tech, general)
2. Ask current Anki experience level
3. Check if they have existing decks to audit
4. Identify immediate goal (create new cards, fix retention, prep for exam)


---

## Skill Companion Files

> Additional files collected from the skill directory layout.

### _meta.json

```json
{
  "owner": "ivangdavila",
  "slug": "anki",
  "displayName": "Anki",
  "latest": {
    "version": "1.0.1",
    "publishedAt": 1771173014068,
    "commit": "https://github.com/openclaw/skills/commit/34426cec9508cd17679f970e8326325556d94bd9"
  },
  "history": []
}

```

Anki | SkillHub