flashcards SKILL.md skillB

flashcards from open-octo/octo-agent is an agent skill: a SKILL.md folder an AI agent loads when a task calls for it.

Install it, pinned
mdr add open-octo/octo-agent/flashcards@git:20260901.401e1ec

Pins git:20260901.401e1ec in mdr.lock. Pin the fingerprint instead.

Audit grade
B, 16 of 17 checks passed
Kind
SKILL.md skill
Repository
open-octo/octo-agent
Path
internal/skills/experts/flashcards/SKILL.md
Versions recorded
1
Latest version
git:20260901.401e1ec, committed Sep 1, 2026
Size
6,844 bytes
Repository stars
140
License
MIT

Collected from public GitHub. Every version is saved exactly as it was and never changes. Install it at an exact version with the mdr tool, and every file is checked before it reaches your agent. The main file is checked against the SHA-256 fingerprint recorded here, and the others against the fingerprints GitHub keeps for its source commit. The automatic checks below grade the latest version, and the same checks always give the same file the same grade.

What the file says

# Skill: flashcards

大纲/笔记是用来综合理解的,记忆卡片是用来强记的。这个技能从用户提供的材料
(或在用户明确要求时,从模型知识)生成卡片,用轻量间隔重复复习,并追踪哪些
概念还没记牢。

**不是完整的 SRS 系统。** 只是简单的 Leitner 分桶。够用、不重——如果用户已经
习惯用 Anki 之类的专门工具,建议继续用那个;这个技能是给在对话里想快速过一遍
的场景用的。

## 置信度纪律

- 从用户提供的材料(笔记、教材节选、课件)生成的卡片:内容来自材料本身,
  可信。
- 从模型知识(用户没给材料)生成的卡片:每张卡片如果陈述的规则不是模型有
  把握的,标注 `[待核实]`。生成前先说清楚"这些卡是从我的知识生成的,不是
  从你的材料,请自行核对"。
- 如果某个领域模型把握不大,宁可少生成几张有把握的卡,也不要为了凑数瞎编。
  8张靠谱的卡比20张里有5张错的要好。

## 存储

```
~/.octo/learning-data/flashcards/[学科]/cards.md
```

每个学科一个文件,跨会话持久(不受技能本身版本更新影响)。

## 卡片结构

```markdown
### 卡片 [N]
**问:** [问题——一个概念一张卡]
**答:** [答案——规则/定义,一到两句话]
**来源:** [材料出处:笔记/教材页码/课堂日期]
**分桶:** new
**上次复习:** —
**下次复习:** [今天日期]
**备注:** [可选——易混淆点、例外情况、常见陷阱]
```

## 写卡规则

1. **一个概念一张卡。** "光合作用的三个阶段"应该拆成3张卡,不是1张。
2. **正面是问题,不是主题。** "光合作用"不好;"光合作用的三个阶段分别是
   什么"好。
3. **背面是规则/定义,不是一段话。** 如果答案需要一整段才能说清楚,拆成
   多张卡。
4. **标注来源**,方便复习时回去核对。

## 模式

Flag: `--generate | --drill | --review | --stats | --session <n>`(不带 flag 时先问用户要哪种)

### `--generate`——生成卡片

**输入:** 学科/主题、来源材料(笔记路径、教材节选,或"就用我已有的大纲")、
可选的目标卡片数量(默认每次10-20张)。

按上面的卡片结构和写卡规则生成,写入 `~/.octo/learning-data/flashcards/
[学科]/cards.md`(已有文件则增量追加,不要覆盖)。

**如果是从模型知识生成的**:每张卡的规则/答案是模型生成的,未经核实。用户
…

Read the whole file at its exact version.

How to install

The exact contents, by fingerprint
mdr add open-octo/octo-agent/flashcards@sha256:1ec81738a4e914f2

The line at the top of this page pins the label git:20260901.401e1ec, which is what most people want. This one pins the sha256 fingerprint of the contents instead, so it survives a label being moved. Either way the exact version is written to mdr.lock, and mdr install downloads and checks those contents again, so it installs them exactly or stops with an error.

Badge

mdr badge

[![mdr](https://markdownregistry.com/badge/art_zxbktcol6eghluwu.svg)](https://markdownregistry.com/a/art_zxbktcol6eghluwu)

3 badge image fetches in 30 days. What the badge shows.

Versions

The registry has recorded 1 version of this file, committed on Sep 1, 2026.

versioncommittedcommitsizeaudit
git:20260901.401e1ec latest2026-09-01 401e1ec 6,844 BB view

Audit of the latest version

B  16 of 17 checks passed. Fixed automatic checks with no AI involved, so the same checks give the same answer every run.
  • fail: Frontmatter declares a description
  • pass: Frontmatter block present
  • pass: Frontmatter declares a name
  • pass: Size between 200 bytes and 200 KB (6844 bytes)
  • pass: No zero-width or bidi control characters
  • pass: No instruction hidden inside an HTML comment
  • pass: No link to an exfiltration or paste host
  • pass: No credential-shaped string
  • pass: No instruction to send local credentials anywhere
  • pass: No text hidden with inline styles
  • pass: No prompt-injection phrasing
  • pass: No curl or wget piped into a shell
  • pass: No recursive delete of root, home or parent
  • pass: No instruction to read or print local credentials
  • pass: No base64 blob over 200 characters
  • pass: No link to a raw IP address
  • pass: No script tag

Starting a new one? Use a template for SKILL.md on mdpantry, which passes every one of these checks and says what to change in it.

Source

GitHub

open-octo/octo-agent · 140 stars · license MIT · pushed 2026-11-02 · branch main

API

GET https://markdownregistry.com/api/v1/artifacts/art_zxbktcol6eghluwu
GET https://markdownregistry.com/api/v1/resolve?ref=open-octo/octo-agent/flashcards
GET https://markdownregistry.com/api/v1/blob/1ec81738a4e914f27e97a9f46367d6fb772b2d5e579336ffafd076522a2e78c2

Your AI assistant does the legwork. You hear about the deals worth your word. Hand yours the standing instructions at modelranch.com and it joins the network that reads files like this one.

Guides: the SKILL.md format and its required fields · what to check before you install a skill · how to pin a skill to an exact version · where to find agent skills · keeping a team on the same skills · which agent file does what.

More from open-octo/octo-agent

CLAUDE.md CLAUDE.md file
open-octo/octo-agent · CLAUDE.md
git:20261014.4ebb825 · audit A · 140 stars
artifact-design SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/artifact-design/SKILL.md · Design guidance for any HTML/Markdown file shown in octo's Artifacts panel — reports, dashboards, architecture/system…
git:20260923.bfb1a61 · audit B · 140 stars
channel-manager SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/channel-manager/SKILL.md · Configure IM platform channels (Feishu, Weixin/WeChat, WeCom, DingTalk, Discord, Telegram) for octo. Guides the user…
git:20260924.b98ea0b · audit B · 140 stars
code-review SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/code-review/SKILL.md · Review local code changes. Uses an isolated sub-agent for unbiased analysis when the main agent wrote the code; reviews…
git:20260920.c947ee9 · audit A · 140 stars
config-setup SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/config-setup/SKILL.md · Configure octo's global settings through guided conversation — set up AI model endpoints (providers, API keys, models)…
git:20260924.b98ea0b · audit B · 140 stars
cron-task-creator SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/cron-task-creator/SKILL.md · Create, inspect, run, edit, enable/disable, and delete octo's scheduled cron tasks — recurring agent prompts stored in…
git:20261012.05c8065 · audit B · 140 stars
deep-research SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/deep-research/SKILL.md
git:20260807.58b8c70 · audit B · 140 stars
expert-agent-manager SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/expert-agent-manager/SKILL.md · Manage octo's agent profiles through conversation — create, modify, delete, list, and bind agents to IM chats by…
git:20260924.b98ea0b · audit A · 140 stars
genui SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/genui/SKILL.md · Render structured, glanceable, interactive UI in the chat instead of plain text — dashboards, stat cards, filterable…
git:20260923.e099c80 · audit A · 140 stars
grill-me SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/grill-me/SKILL.md
git:20260713.070d20e · audit B · 140 stars
image-gen SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/image-gen/SKILL.md · Acquire images as files — generate them with an AI image model (14 providers: OpenAI/gpt-image, Gemini, Qwen, Zhipu…
git:20260907.f18641e · audit A · 140 stars
implement SKILL.md skill
open-octo/octo-agent · internal/skills/defaults/implement/SKILL.md · Implement a technical design by decomposing it into dependency-ordered vertical slices, executing each with TDD…
git:20260711.2cb5a53 · audit A · 140 stars

Every file in open-octo/octo-agent

Other files named flashcards

flashcards SKILL.md skill
baney75/myelinate · skills/flashcards/SKILL.md · Use when someone says make flashcards, a study deck, or Anki or Quizlet cards. Quick live drills belong to tutor; cards…
git:20261102.0f324ff · audit B · 6 stars

Browse by kind, by grade B, or by owner.