Agent skill

Flashcards

by zhou210712 in zhou210712/claude-for-legal-ZH

生成或训练法条概念记忆卡片——莱特纳式记忆桶,按科目的 Markdown 存储, 带自我评估的训练模式。当用户说"训练记忆卡片""根据[材料]制作记忆卡片" "考我卡片"或想记忆法条时使用。

Apache-2.0Auto-check passedEducation

Install Flashcards

skills CLI
$ npx skills add zhou210712/claude-for-legal-ZH --skill flashcards -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install zhou210712/claude-for-legal-ZH flashcards --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/zhou210712/claude-for-legal-ZH.git skills-src && mkdir -p .claude/skills && cp -r skills-src/law-student/skills/flashcards .claude/skills/flashcards && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
flashcards
GitHub stars
225
Token cost
~1.1k tokens
SKILL.md length
219 words
Files
1
Skills in repo
122
Repo updated
First seen
Licence
Apache-2.0

At a glance

生成或训练法条概念记忆卡片——莱特纳式记忆桶,按科目的 Markdown 存储, 带自我评估的训练模式。当用户说"训练记忆卡片""根据[材料]制作记忆卡片" "考我卡片"或想记忆法条时使用。

  • Works in 4 steps: 加载… → 应用以下框架。 → 按标志路由 → …
  • Tasks that involve Study guides and flashcards
  • SKILL.md covers 真实案件检查, 目的, 置信纪律 and 加载上下文, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Flashcards is an agent skill from zhou210712/claude-for-legal-ZH. 生成或训练法条概念记忆卡片——莱特纳式记忆桶,按科目的 Markdown 存储, 带自我评估的训练模式。当用户说"训练记忆卡片""根据[材料]制作记忆卡片" "考我卡片"或想记忆法条时使用。

Its SKILL.md is about 1.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Education, covering Study guides and flashcards. The licence is Apache-2.0.

When your agent uses it

  • Tasks that involve Study guides and flashcards

Example prompts

  • “训练记忆卡片”
  • “根据[材料]制作记忆卡片”
  • “/flashcards”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. 加载 ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → 当前课程、薄弱科目、大纲位置。
  2. 应用以下框架。
  3. 按标志路由
  4. 应用置信纪律:对从无来源知识生成的每张卡片标注 [需核实]。

What it can do on your machine

Read from SKILL.md and the folder at commit 2f01c92. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml and markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Flashcards loads about 1.1k tokens when it runs. Until then it costs about 27 tokens; SKILL.md has 219 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~27
When it runs · the whole SKILL.md, loaded when a task matches
~1.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from zhou210712/claude-for-legal-ZH at commit 2f01c92, republished under its Apache-2.0 licence (© zhou210712). 219 words, ~1,061 tokens.

Download SKILL.mdSave it as .claude/skills/flashcards/SKILL.md (or your agent's skills folder).
name
flashcards
description
生成或训练法条概念记忆卡片——莱特纳式记忆桶,按科目的 Markdown 存储, 带自我评估的训练模式。当用户说"训练记忆卡片""根据[材料]制作记忆卡片" "考我卡片"或想记忆法条时使用。
argument-hint
[科目] [--generate | --drill | --review | --stats | --session <n>]

/flashcards

  1. 加载 ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → 当前课程、薄弱科目、大纲位置。
  2. 应用以下框架。
  3. 按标志路由:
    • --generate:从来源(大纲路径、笔记、教材)按卡片编写规则构建卡片。写入 ~/.claude/plugins/config/claude-for-legal/law-student/flashcards/[科目]/cards.md。
    • --drill(默认):优先到期卡片 + 新卡片;显示问题,等待回答,显示答案,接受自我评估,更新记忆桶 + 下次复习时间。
    • --review:按记忆桶浏览卡片组。
    • --stats:进度快照;标记卡住的卡片建议进行口头训练。
    • --session <n>:集中 N 张卡片练习,优先之前的错题 + 到期卡片;将结果追加到 study-plan.yaml → session_history。
  4. 应用置信纪律:对从无来源知识生成的每张卡片标注 [需核实]。

真实案件检查

如果学生提问的内容听起来像是一个真实情况——他们的租房合同、停车罚单、家人的生意、朋友的逮捕、真实的金额、真实的截止日期、真实的人名——立即停止。

"这听起来像是一个真实情况,而非假设性题目。我不能给你法律建议,你也不能——你还不是执业律师。如果这是真实的,当事人需要一名真正的律师:法律援助中心、你学校的法律诊所、当地律师协会的律师推荐服务,或(如果有费用)聘请私人律师。我很乐意帮你理解相关的法律概念,但那是学习,不是法律建议。"

注意以下触发信号:真实姓名、真实地址、真实日期、具体金额、"我的房东/老板/父母/朋友""我收到了罚单/信函/通知"、以天为单位的截止日期。任意一个信号都应触发此警告。

目的

大纲用于综合;记忆卡片用于记忆。法考和大多数法学院考试奖励快速规则回忆。本技能从你的大纲(或笔记或教材节选)生成卡片,以轻度间隔重复训练,追踪哪些卡住了哪些没有。

不是完整的 SRS 系统。 简单的莱特纳式记忆桶。够学习用,够轻度维持。如果你想要 Anki,用 Anki;这是当你在聊天中想要快速训练时用的。

置信纪律

与其他内容生成技能相同的规则:

  • 如果从你提供的来源(大纲、笔记、教材节选)生成卡片,卡片的问题和答案来自该来源。有把握。
  • 如果从我的知识无来源生成卡片,我对每张陈述我不完全确定的规则的卡片标注 [需核实:规则——对照来源确认]。你应该在将其作为学习目标记入卡片之前核实。
  • 如果我不熟悉某个领域,我生成更少的卡片而非编造。有 8 张好卡片比 20 张其中 5 张是错误的好。

加载上下文

  • ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md → 当前课程、薄弱科目、现有大纲
  • ~/.claude/plugins/config/claude-for-legal/law-student/flashcards/[科目]/cards.md(如存在)(增量构建)
  • 用户提供的来源(大纲路径、笔记、教材节选)(如有)

模式

标志:--generate | --drill | --review | --stats | --session <n>(默认:提示)

--session <n> — 集中 N 张卡片练习

当学生说"来做5张合同法卡片"或运行 /law-student:session 合同法 5 --flashcards 时。

  • 加载 ~/.claude/plugins/config/claude-for-legal/law-student/study-plan.yaml(如存在)并读取该科目的 session_history。
  • 优先级:之前标记错误的卡片 > 到期卡片 > 新卡片。
  • 按 --drill 流程逐张运行 N 张卡片。
  • 练习结束时,将结果追加到 study-plan.yaml → session_history:
yaml
session_history:
  - date: 2026-05-08
    subject: 合同法
    type: 记忆卡片
    n_cards: 5
    right: 3
    partial: 1
    wrong: 1
    stuck_topics: [合同的订立-要约与承诺]
  • 如果无 study-plan.yaml,改为写入 ~/.claude/plugins/config/claude-for-legal/law-student/session-history.yaml。
--generate — 创建卡片

输入:

  • 科目(课程名称或主题)
  • 来源(大纲路径、笔记,或"使用我在 ~/.claude/plugins/config/claude-for-legal/law-student/CLAUDE.md 中的现有大纲")
  • 可选:目标卡片数量(默认每次 10-20 张)

卡片结构:

markdown
### 卡片 [N]
**Q:** [问题——一个概念,一张卡片]
**A:** [答案——规则,一句话或两句话]
**来源:** [大纲章节、教材页码、课堂笔记日期]
**记忆桶:** 新
**上次复习:** —
**下次复习:** [今天日期]
**备注:** [可选——区分、例外、陷阱]

卡片编写规则:

  1. 一张卡片一个概念。 "侵权责任的构成要件"变成 4 张卡片,不是 1 张。
  2. 正面是问题,不是主题。 "侵权责任构成要件"不好。"侵权责任的四个构成要件是什么?"好。
  3. 背面是规则,不是一个段落。 如果答案需要一个段落,分成多张卡片。
  4. 标注来源 以便在训练时可以重新核实。

引用核验。 当卡片是从我的知识而非你粘贴的来源生成时,背面的规则和任何引用的案例/法条由 AI 模型生成且未经核实。在记下一张卡片之前,对照你的大纲、教材或研究工具(北大法宝、法信、中国裁判文书网)核实。一张训练到精通的错误卡片比没有卡片更糟糕。

--drill — 学习训练

优先级:

  1. 下次复习 <= 今天 且记忆桶 != 已掌握的卡片
  2. 尚未尝试过的新卡片
  3. 如果没有到期卡片且没有新卡片:问用户是否想复习已掌握的卡片(防止遗忘衰退)

每张卡片的训练流程:

  1. 显示问题。等待回答。
  2. 用户作答(或输入"跳过" / "不知道")
  3. 显示答案。
  4. 用户自我评估:正确 / 部分正确 / 错误 / 不知道
  5. 按下表更新记忆桶 + 下次复习:
自我评估记忆桶变动下次复习
正确升一级(新 → 学习 → 复习 → 掌握)+1d 新, +3d 学习, +7d 复习, +21d 掌握
部分正确保持当前桶+1d
错误降一级(复习 → 学习;学习 → 新;新保持新)今天 +4h
不知道降一级今天 +4h
--review — 浏览卡片组

显示一个科目中的所有卡片。按记忆桶分组。适用于扫描卡片组内容和手动调整卡片内容。

--stats — 进度快照

每个科目:总卡片数、记忆桶分布、今天到期、本周已复习。高亮显示任何弹回"新"桶超过两次的卡片——这些是需要通过 /law-student:socratic-drill 进行口头训练的卡住概念。

与其他技能的联动

  • outline-builder: 在构建或扩展大纲后,提议从新材料生成记忆卡片
  • socratic-drill: 如果某张卡片错了 2+ 次,将其路由到 /law-student:socratic-drill 进行口头深入理解——对于你实际上不理解的概念,记忆卡片不够用
  • bar-prep-questions: 记忆卡片统计差的法考备考科目在客观题训练中权重更高

存储

flashcards/
└── [科目]/
    └── cards.md

每个科目一个文件。卡片是 Markdown。记忆桶/复习元数据每张卡片内联。对于非常大的卡片组(>500)不是最优,但对于典型的法学院卡片组规模够用。

本技能不做什么

  • 替代 Anki。 如果你已经有一个记忆卡片习惯,保持它。这是当你在聊天中想不切换应用就训练时用的。
  • 为了达到数量目标而编造卡片。 如果我从你的来源只能生成 8 张有把握的卡片,你就得到 8 张。用大量 [需核实] 的猜测填充比一个更小的卡片组更糟糕。
  • 强制执行学习纪律。 错过的复习日会累积;技能只显示到期了什么。你决定是否训练。
  • 教你规则。 卡片用于训练你已经学过的内容。如果一张卡片持续错误,问题在上游——使用 /law-student:socratic-drill 或重新阅读来源。

© zhou210712, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in law-student/skills/flashcards of zhou210712/claude-for-legal-ZH.

Open the folder on GitHubat commit 2f01c92

Compare with similar skills

Flashcards next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Flashcards compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Flashcards this skillzhou210712/claude-for-legal-ZH225—~1.1kAutomated safety check: PassApache-2.0
Deep Reading Analystginobefun/deep-reading-analyst-skill3534 repos~3.6kAutomated safety check: PassMIT
NihaishaJuneYaooo/nihaisha-nishi-tcm2.2k—~4kAutomated safety check: PassNone
Claude Certification Tutorrohitg00/ai-engineering-from-scratch66k—~3kAutomated safety check: PassMIT
StudyVault Quiz Tutorbevibing/tutor-skills1.3k—~1.4kAutomated safety check: PassMIT
Project Mastery Coachtudoumashu/ai-memory-skillpack443—~1.8kAutomated safety check: PassMIT

Similar skills

  • Deep Reading Analyst

    ginobefun/deep-reading-analyst-skill

    Comprehensive framework for deep analysis of articles, papers, and long-form content using 10+ thinking models (SCQA, 5W2H, critical thinking, inversion, mental models, first principles, systems…

    353 GitHub starsUsed in 4 repos~3.6k tokens
    EducationAuto-check passed
  • Nihaisha

    JuneYaooo/nihaisha-nishi-tcm

    A skill your agent uses when the user asks about Ni Haisha / 倪海厦 TCM course material, especially Shang Han Lun / 伤寒论, Jingui / 金匮要略, Zhongjing Xinfa / 仲景心法, clinical cases / 临床案例 / 倪师医案, Bagang…

    2.2k GitHub stars~4k tokensUpdated 23 days ago
    EducationAuto-check passed
  • Claude Certification Tutor

    rohitg00/ai-engineering-from-scratch

    Guides a learner through one of four independent Claude certification tracks with onboarding, lessons, practice labs, mock exams and remediation.

    66k GitHub stars~3k tokensUpdated today
    EducationAuto-check passed
  • StudyVault Quiz Tutor

    bevibing/tutor-skills

    Quizzes you on the notes in an Obsidian StudyVault, tracks proficiency per concept and drills weak areas in four-question rounds.

    1.3k GitHub stars~1.4k tokensUpdated 7 mo ago
    EducationAuto-check passed
  • Project Mastery Coach

    tudoumashu/ai-memory-skillpack

    Train strict project ownership from repo-local docs/ai memory and central LLM Wiki project entities.

    443 GitHub stars~1.8k tokensUpdated 1 mo ago
    EducationAuto-check passed
  • Turns a named classical Chinese chapter, such as one from the Tao Te Ching or the Analects, into a single annotated PNG image with notes and commentary.

    7.5k GitHub stars~551 tokensUpdated yesterday
    EducationAuto-check passed

More from zhou210712/claude-for-legal-ZH

All 122 skills in this repo
  • Claim Chart

    zhou210712/claude-for-legal-ZH

    构建或审查要件分析表——专利权利要求对照表(侵权、无效或审查)或 民事构成要件分析表(任何诉讼请求或抗辩),每个单元格附精确引用, 缺口检测为优先输出。当用户要求要件分析表、权利要求对照表、 证据对照表、侵权或无效主张、逐要件映射,或问"我们证明[主张]还缺什么"时使用。

    225 GitHub stars~1.3k tokensUpdated 4 mo ago
    Auto-check passed
  • Client Intake

    zhou210712/claude-for-legal-ZH

    结构化接待——实践领域模板、跨领域考点识别、利益冲突标记、分流分类. An agent skill from zhou210712/claude-for-legal-ZH.

    225 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Gap Surfacer

    zhou210712/claude-for-legal-ZH

    参考资料:支持 /regulatory-legal:gaps 和 /regulatory-legal:comments 的共享差距和意见征集跟踪框架。跟踪未关闭的政策差距及其整改状态, 从 policy-diff 中获取差距,呈现开放和即将到期的事项,路由给负责人, 并通过企业通讯工具通知差距负责人,每次发送前需确认。

    225 GitHub stars~757 tokensUpdated 4 mo ago
    Auto-check passed
  • Launch Review

    zhou210712/claude-for-legal-ZH

    对照您的框架和风险校准进行全面产品上线审查。当用户说"审查这个上线" "[功能]法务审查""我们能上线吗""[产品]有什么法律问题"或引用了需要 逐类审查备忘录的产品需求文档或上线追踪工单时使用。

    225 GitHub stars~2k tokensUpdated 4 mo ago
    Auto-check passed
  • Reg Feed Watcher

    zhou210712/claude-for-legal-ZH

    检查法规动态源,报告自上次检查以来的新事项,按重要度阈值过滤。适用于用户说"检查法规动态"、"有什么新规定"、"法规更新"、从定时任务触发执行,或手动粘贴法规动态进行分类和差异分析时。

    225 GitHub stars~1.2k tokensUpdated 4 mo ago
    Auto-check passed
  • Renewal Tracker

    zhou210712/claude-for-legal-ZH

    展示具有即将到来的取消截止日期的合同,在通知窗口关闭前发出预警, 基于维护的续约登记册运行。当用户询问"什么即将续约""哪些续约即将到期" "我们是否错过了取消窗口""将此添加到续约追踪器"时使用,或按计划运行。

    225 GitHub stars~681 tokensUpdated 4 mo ago
    Auto-check passed

Categories

Questions about Flashcards

What does Flashcards do?

生成或训练法条概念记忆卡片——莱特纳式记忆桶,按科目的 Markdown 存储, 带自我评估的训练模式。当用户说"训练记忆卡片""根据[材料]制作记忆卡片" "考我卡片"或想记忆法条时使用。. Flashcards is an agent skill from zhou210712/claude-for-legal-ZH.

When should I use Flashcards?

Flashcards fits situations like: tasks that involve Study guides and flashcards.

How do I install Flashcards in Claude Code?

Run `npx skills add zhou210712/claude-for-legal-ZH --skill flashcards -a claude-code`. Or copy the skill folder (law-student/skills/flashcards in zhou210712/claude-for-legal-ZH) into .claude/skills/flashcards in your project. Claude Code loads it when a task matches its description.

How do I install Flashcards in Codex?

Run `npx skills add zhou210712/claude-for-legal-ZH --skill flashcards -a codex`. Or copy the skill folder (law-student/skills/flashcards in zhou210712/claude-for-legal-ZH) into .agents/skills/flashcards in your project. Codex loads it when a task matches its description.

Can I use Flashcards in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add zhou210712/claude-for-legal-ZH --skill flashcards -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/flashcards, .gemini/skills/flashcards, .github/skills/flashcards and .opencode/skills/flashcards in your project.

What does Flashcards need to run?

SKILL.md names no scripts, command-line tools or credentials: Flashcards is instructions for the agent only.

Does Flashcards access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Flashcards safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Flashcards use?

Flashcards is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Flashcards use?

About 1.1k tokens (SKILL.md is roughly 4.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Flashcards?

Skills that share tags, products or a category with Flashcards: Deep Reading Analyst (ginobefun/deep-reading-analyst-skill, 353 stars), Nihaisha (JuneYaooo/nihaisha-nishi-tcm, 2.2k stars), Claude Certification Tutor (rohitg00/ai-engineering-from-scratch, 66k stars) and StudyVault Quiz Tutor (bevibing/tutor-skills, 1.3k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Flashcards?

zhou210712 (a GitHub user) maintains it in zhou210712/claude-for-legal-ZH, which has 225 GitHub stars. The repository holds 122 skills in this directory. The repository was last updated on May 15, 2026.

Source: zhou210712/claude-for-legal-ZH on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.