Cram Engine

期末速成引擎——一个懂学习科学的 AI 老师。基于认知负荷理论、精细加工、生成效应、检索练习,通过拆解→讲授→检题→补漏四阶段流水线,把课程重点变成交互式高效学习会话。一行命令启动,拯救大学生期末。

176 stars 3 forksAI, LLMs & Agents

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add liuliu667/cram-engine --skill cram-engine
Manual install
git clone --depth 1 https://github.com/liuliu667/cram-engine.git /tmp/cram-engine
mkdir -p ~/.claude/skills
cp -r /tmp/cram-engine/. ~/.claude/skills/cram-engine

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# 期末速成引擎 (Cram Engine)

期末速成学习工具。基于学习科学原理(认知负荷理论、精细加工、生成效应、检索练习),通过四阶段流水线将课程重点转化为个性化高效学习会话。

## 触发条件

当用户提到以下任一情况时使用此 skill:
- 期末速成、期末复习、考试冲刺、考前突击
- 使用 `/cram` 命令
- 明确表示要在短时间内备考某门大学课程
- 提到"帮我速成XX课"

## 命令

| 命令 | 行为 |
|------|------|
| `/cram <课程名> start` | 从阶段1开始完整学习流程 |
| `/cram <课程名> resume` | 从进度文件中断处继续 |
| `/cram <课程名> status` | 显示当前进度摘要(当前阶段、已学/未学知识点、错题数、顽固点数) |
| `/cram <课程名> retry <知识点>` | 对指定知识点重新执行阶段2-3-4微型流程:重讲(四步教学)→ 重测(2道新题,至少一道题型不同于原题)→ 补漏(答错则诊断+换讲法+重测+顽固判定)。结果追加到进度文件,不覆盖原记录 |
| `/cram <课程名> summary` | 输出考前清单:must_know 考点掌握状态(✅已掌握 / ⚠️顽固点 / ❌ 未纠正)、顽固点汇总、建议考前复习的知识点列表 |

## 文件路径约定

引擎文件(阶段指令、配置模板)位于本 SKILL.md 所在目录:
- 阶段指令:`<skill_dir>/stages/`
- 配置模板:`<skill_dir>/configs/`

用户数据(个人课程配置、学习进度)存储在用户主目录下:
- 课程配置:`~/.cram-engine/configs/<课程名>.yaml`
- 进度文件:`~/.cram-engine/progress/<课程名>-progress.md`
- 首次使用时自动创建 `~/.cram-engine/` 目录结构

> `<skill_dir>` 指当前加载的本 `SKILL.md` 所在目录,阶段指令与配置模板均相对于该目录定位。

## 工作流程

此 skill 执行四个阶段的流水线。**关键原则:每次只让模型执行一个清晰任务,不要合并阶段。**

### 启动前检查

1. 确定引擎文件路径(`<skill_dir>/stages/`)
2. 检查用户是否已有 `~/.cram-engine/configs/<课程名>.yaml`
3. 如果配置存在 → 解析 `course`、`must_know`、`key_points`、`exam_types`、`materials`、`preferences`,直接进入阶段1
4. 如果配置不存在 → 执行下方「配置创建流程」
5. 确保 `~/.cram-engine/progress/` 目录存在

#### 配置创建流程

按以下步骤依次提问,每次只问一个问题。用户回答后进入下一步。
Read the full skill on GitHub

Details

Skill name
cram-engine
License
MIT
Repo updated
22 October 2026

FAQ

What does the Cram Engine skill do?

期末速成引擎——一个懂学习科学的 AI 老师。基于认知负荷理论、精细加工、生成效应、检索练习,通过拆解→讲授→检题→补漏四阶段流水线,把课程重点变成交互式高效学习会话。一行命令启动,拯救大学生期末。

How do I install the Cram Engine skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add liuliu667/cram-engine --skill cram-engine. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Cram Engine popular?

It lives in liuliu667/cram-engine, which has 176 GitHub stars and 3 forks.

Related skills

Seedance2

137

zhanghaonan777/Seedance2-skill

即梦 Seedance 视频创意工作台。用户发图+文案时自主完成看图分析→文案扩写→运镜匹配→质量验证→API生成。触发词:即梦、Seedance、seedance、视频生成、视频提示词、AI视频、运镜、短剧、广告视频、视频延长、图生视频。

AI, LLMs & Agents21

Awesome Student AI Skills

147

cuic19053-hue/awesome-student-ai-skills

35 个大学生竞赛与立项 AI Skill 集合 | 覆盖大创/挑战杯/互联网+/国家级项目/答辩模拟等 | 零门槛即用 | Agent Skills 标准

AI, LLMs & Agents12

Runx

105

runxhq/runx

Governed runtime for agent skills: discover and install portable skills, run bounded skill graphs with explicit authority, and inspect signed receipts for what happened.

AI, LLMs & Agents109

Forward Implementation First

181

Vuk97/forward-implementation-first

Keeps an agent building and validating real output instead of servicing its own bookkeeping. Use for multi-stage pipelines, capability roadmaps, long-running implementation loops, migrations, staged data or build runs, and any run where administrative hashes, locks, receipts, dashboards, certification markers, or progress metadata can block correct work. Use when an agent refuses to advance, rewinds finished stages, or reruns unchanged work because a marker is missing or stale.

AI, LLMs & Agents

Source Reading

140

itshen/source-reading-methodology

带 AI 精读大型开源仓库,产出每句话都能回溯到源码具体行的书稿、课程或技术文档。核心是零幻觉:每一处引用逐字节核实、行号实读、静默删行由脚本抓出。覆盖锁版本锚点、写逐章大纲、八段结构写章节、编成带封面封底的 HTML 书、机器校验、并行子 Agent 生产六件事。当用户要读懂一个陌生的大型仓库、精读某个开源项目源码、把源码整理成一本书、整理成课程或系列文章、做源码解读、写架构分析、或者要派多个 Agent 并行写技术内容时使用。触发词:精读源码、读源码、源码解读、源码分析、拆解这个项目、这个仓库怎么读、把源码写成课、把源码写成书、写源码精读、架构分析、code walkthrough、带我读代码。

AI, LLMs & Agents12

Create Boss

143

nicepkg/boss-skill

Distill your boss into an AI Skill — PUA detection (10 corp flavors), counterattack coach, evidence collector, labor law lookup, cake-promise BS meter, resignation script, replacement notice. | 把老板蒸馏成 AI Skill:PUA 检测(10大厂流派)、反击教练、证据收集、劳动法速查、画饼鉴定、离职剧本、替代公告。打工人的赛博军火库。

AI, LLMs & Agents26

Browse the most popular Claude skills, all ai, llms & agents skills, or write your own with the skills generator.