anki-card-generator

Solid

Generate and manage Anki flashcards in Markdown format. Trigger when user asks to create flashcards, add knowledge cards, make Anki cards, or requests cards for learning programming concepts, algorithms, or technical knowledge.

Data & Documents 364 stars 68 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
85
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Anki Card Generator Generate Anki cards as Markdown, sync to Anki via AnkiConnect. ## Core Concept - **一个 .md 文件 = 一张卡片** - **文件夹 = 牌组** ## Directory Structure (示例) ``` project/ ├── cards/ # 卡片源文件根目录(必需) │ ├── python/ # → 牌组 "python" │ │ ├── walrus.md # → 牌组 "python", 卡片 "walrus" │ │ ├── f-string.md # → 牌组 "python", 卡片 "f-string" │ │ └── tools/ # → 牌组 "python/tools" │ │ ├── venv.md # → 牌组 "python/tools", 卡片 "venv" │ │ └── pip.md # → 牌组 "python/tools", 卡片 "pip" │ └── algorithms/ │ └── sorting/ │ ├── quicksort.md # → 牌组 "algorithms/sorting" │ └── mergesort.md # → 牌组 "algorithms/sorting" ├── venv/ # Python 虚拟环境(必需) └── .claude/skills/anki-card-generator/ # 本 skill(必需) ``` **映射规则**: `cards/<folder>/<file>.md` → 牌组 `<folder>`, 卡片来自文件 ## Card Format ```markdown # 卡片正面(H1 标题) 卡片背面内容 支持代码块、表格、列表等 ``` - H1 = 卡片正面(若无 H1,则用文件名) - H1 之后的内容 = 卡片背面 - SourceID = `hash(文件相对路径)` ## Content Best Practices - **Bullet points** - 结构清晰,易于记忆 - **Tables** - 对比类知识一目了然 - **Code blocks** - 指定语言以启用语法高亮 - 💡 强调关键点或记忆技巧 - ⚠️ 标注易错点或注意事项 ## Example Card 文件: `cards/python/walrus.md` ```markdown # Python 海象运算符 `:=` 用法 `(x := value)` 在表达式中赋值并返回值 ```python if (n := len(data)) > 10: print(f"Too long: {n}") ``` 💡 Python 3.8+ 特性,避免重复计算 ...

Details

Author
majiayu000
Repository
majiayu000/claude-skill-registry
Created
5 months ago
Last Updated
today
Language
HTML
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

Data & Documents Listed

card-creator

Create knowledge cards from user input. Automatically detects card type if not specified, then fills in the appropriate template and saves to 04_Knowledge/00_Cards/. Use this whenever the user wants to create a knowledge card, note, or atomic piece of content for their knowledge base—even if they don't explicitly mention "cards" or "templates". Keywords: create card, new card, add note, save to cards, knowledge card, card from...

20 Updated 6 days ago
jexchan
AI & Automation Listed

anki

Manage Anki flashcards during coding sessions — create, update, delete, and browse cards. Use when the user invokes /anki, asks to create or edit a flashcard, or when you notice the user learning something new and worth remembering (a concept, trick, gotcha, or mental model).

0 Updated 6 days ago
lroman242
Data & Documents Listed

auto-redbook

小红书笔记素材创作技能。当用户需要创建小红书笔记素材时使用这个技能。技能包含:根据用户的需求和提供的资料,撰写小红书笔记内容(标题+正文),生成图片卡片(封面+正文卡片,支持多种样式主题),支持批量创作多篇笔记。

42 Updated 4 months ago
zhangpeicheng8788-ux
Data & Documents Listed

anki-expert

Generate high-quality Anki flashcards from user-provided text (inline, local .md/.txt/.pdf files, or URLs) and auto-export to .tsv, .apkg, or push directly via AnkiConnect. Trigger when the user mentions Anki, flashcards, spaced repetition, study cards, memory cards, make cards, help me memorize, or .apkg files.

0 Updated today
BENJAMINGLAI
AI & Automation Listed

claude-design-card

将任意文本、网页或 URL 生成符合 Claude/Anthropic 设计语言的 HTML 信息卡片,通过 Playwright 截图为 PNG。 支持 14 种格式:平台封面(公众号、视频号、B站、抖音)、图文内容卡(小红书、教程、对比分析)、 社交分享卡(金句、数据、方形)、长文编辑排版(Broadsheet、Feature、Reader、Digest)。 当用户提到「信息卡、卡片、封面、图文笔记、排版、截图、生成图、内容卡」时使用本技能。

363 Updated 5 days ago
geekjourneyx