From horspowers
AI 基础知识学习卡片系统。触发场景: - 用户说"来一张学习卡片"、"今天学什么"、"学习卡片"、"flashcard" - 用户说"复习卡片"、"标记已学"、"review card" - 用户说"学习进度"、"卡片状态" - 会话开始时自动检测是否有到期卡片(可选) 中文触发场景:当用户说"学习卡片"、"今天学什么"、"复习一下"、"标记学完了"等需要 AI 学习卡片时使用此技能。
How this skill is triggered — by the user, by Claude, or both
Slash command
/horspowers:ai-flashcardThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
基于 `my-code-wiki` 的 AI 基础概念页,提供间隔重复学习卡片。每张卡片是一个独立的微型知识点,包含 5 个部分:一句话定义、iOS 类比、为什么重要、和用户项目的关联、验证问题。
基于 my-code-wiki 的 AI 基础概念页,提供间隔重复学习卡片。每张卡片是一个独立的微型知识点,包含 5 个部分:一句话定义、iOS 类比、为什么重要、和用户项目的关联、验证问题。
| 文件 | 用途 |
|---|---|
~/my-code-wiki/wiki/concepts/ai-fundamentals/flashcards/ | 14 张已生成的卡片 |
~/my-code-wiki/wiki/concepts/ai-fundamentals/*.md | 完整概念页(卡片来源) |
~/my-code-wiki/tools/flashcard.py | 间隔重复调度脚本 |
~/my-code-wiki/tools/flashcard_state.json | 学习状态数据库 |
用户说"来一张卡片"或会话开始时,执行:
cd ~/my-code-wiki && python3 tools/flashcard.py today
脚本返回 0-2 张卡片 ID。然后:
wiki/concepts/ai-fundamentals/flashcards/{id}.md 读取卡片内容如果返回空(无到期卡片),告知用户"今天没有待学习的卡片,目前进度 XX/14。"
用户确认复习后,执行:
cd ~/my-code-wiki && python3 tools/flashcard.py review {card_id}
如果触发里程碑(每掌握 5 张),额外询问用户:这 5 个概念之间的关系是什么?引导用户主动建立概念连接。
用户说"学习进度"时:
cd ~/my-code-wiki && python3 tools/flashcard.py status
向用户展示卡片时,使用这个格式(简洁,不要逐字复制所有内容):
**今日学习卡片: {概念名}**
{一句话定义}
{类比部分 1-2 句话精简版}
验证: {验证问题}
npx claudepluginhub louishors/horspowersCreates bite-sized, testable implementation plans from specs or requirements, with file structure and task decomposition. Activates before coding multi-step tasks.