anki-flashcard-generator

Pass

Generate Anki flashcard decks from PDF or Markdown study materials. Use only when "Anki flashcard" or "Anki deck" is explicitly mentioned. Do not trigger for generic flashcard requests. Outputs in Anki-importable text format (Question | Answer).

@maaarcooo
NOASSERTION2/19/2026
(0)
0
1
1

Install Skill

Skills are third-party code from public GitHub repositories. SkillHub scans for known malicious patterns but cannot guarantee safety. Review the source code before installing.

Install globally (user-level):

npx skillhub install maaarcooo/claude-skills/anki-flashcard-generator

Install in current project:

npx skillhub install maaarcooo/claude-skills/anki-flashcard-generator --project

Suggested path: ~/.claude/skills/anki-flashcard-generator/

SKILL.md Content

---
name: anki-flashcard-generator
description: Generate Anki flashcard decks from PDF or Markdown study materials. Use only when "Anki flashcard" or "Anki deck" is explicitly mentioned. Do not trigger for generic flashcard requests. Outputs in Anki-importable text format (Question | Answer).
---

# Anki Flashcard Generator

Generate study flashcards from PDF or Markdown content in Anki-importable format.

## Process

1. Read the source file (PDF or Markdown) thoroughly
2. Verify accuracy of all information in the source — correct any errors
3. Identify all key content: **bolded terms**, highlighted text, and Higher Tier material
4. Generate flashcards covering all essential topic content
5. Output as text file: one card per line, format `Question | Answer`

## Card Design Rules

**Atomic**: One fact per card. Split complex concepts into multiple cards.

**Concise**: Use simple, direct language. Avoid unnecessary words.

**Reverse cards**: For key definitions, create both directions:
```
What is [term]? | [definition]
[definition] — what term describes this? | [term]
```

**Exclude**: Questions requiring diagrams or visual answers.

## Output Format

**File naming**: Name the output file after the source file (e.g., `Physics_Chapter_5.pdf` → `Physics_Chapter_5.txt`)

```
Question | Answer
```

Example output:
```
What is the unit of electrical resistance? | Ohm (Ω)
A material that allows electric current to flow through it is called what? | A conductor
What happens to resistance when temperature increases in a metal? | Resistance increases
Define specific heat capacity | The energy required to raise the temperature of 1 kg of a substance by 1°C
The energy required to raise 1 kg of a substance by 1°C — what quantity is this? | Specific heat capacity
```

## Quality Checklist

- [ ] All bolded/highlighted terms covered
- [ ] Higher Tier content included
- [ ] No multi-fact cards
- [ ] Reverse cards for definitions
- [ ] No diagram-dependent questions
- [ ] Clear, unambiguous phrasing