closed-book-exam-focus

closed-book-exam-focus is a skill for Claude Code from wvov7/course-revision-skills. It costs 62 tokens per session (838 once invoked), scanned A, original, MIT.

A study-planning method that compares past exam papers with lecture-slide indexes to rank likely topics for a closed-book exam, where students cannot use reference materials.

In plain words
What is it for?
Extracting recurring exam topics, matching them to lecture pages, assigning priorities, and producing an exam-focus summary when both resources are available.
Why use it?
It turns scattered past questions and course slides into a weighted list of what to revise first.

Skill for Claude Code

Written for Claude Code: disable-model-invocation in frontmatter.

Good fit Extracting recurring exam topics, matching them to lecture pages, assigning priorities, and producing an exam-focus summary when both resources are available.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/wvov7/course-revision-skills/closed-book-exam-focus
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add wvov7/course-revision-skills --skill closed-book-exam-focus
Clone the repo
git clone --depth 1 https://github.com/wvov7/course-revision-skills

Made for: Claude Code.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for closed-book-exam-focus

README.md
[![agentmods](https://agentmods.dev/badge/skills/wvov7/course-revision-skills/closed-book-exam-focus/github.svg)](https://agentmods.dev/skills/wvov7/course-revision-skills/closed-book-exam-focus)
Your own site
<a href="https://agentmods.dev/skills/wvov7/course-revision-skills/closed-book-exam-focus"><img src="https://agentmods.dev/badge/skills/wvov7/course-revision-skills/closed-book-exam-focus/github.svg" alt="Measured on agentmods" height="20"></a>

Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.

agentmods 80×15 button for closed-book-exam-focus

Your own site · 80×15
<a href="https://agentmods.dev/skills/wvov7/course-revision-skills/closed-book-exam-focus"><img src="https://agentmods.dev/badge/skills/wvov7/course-revision-skills/closed-book-exam-focus.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 62 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 838 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00062 $0.00838
Opus 5 $0.00031 $0.00419
Sonnet 5 $0.00012 $0.00168
Haiku 4.5 $0.00006 $0.00084

Measured 12d ago against content hash 403c42398bbb, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

closed-book-exam-focus scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/closed-book-exam-focus/SKILL.md · 109 lines

What it actually says

Closed-Book Exam Focus

闭卷考试考点优先级分析。基于历年试题与课件索引,输出加权考点表及复习优先级。

Applicability

  • 闭卷考试前的考点筛选与排序
  • 输入需同时包含 @lectureSlides@oldResource(或等价路径)
  • 可结合 full-course-highlights 产出的页码索引作为交叉引用基础

Output Contract

默认输出 exam_lecture_summary.md 或用户指定文件名:

# <Course> Exam Focus Analysis

## Weighting Method
(说明权重公式与假设)

## Master Topic Table
| Topic | Weight | Past papers | Lecture PDF | Pages | Priority |
|-------|--------|-------------|-------------|-------|----------|

## Review Priority List
1. …

Weighting Rules

须在报告中显式声明所采用的权重规则。推荐信号如下:

Signal Weight tier
往年试题高分值 / 大题 Highest
课件内多页且跨多讲出现 Highest
任意年份试题出现过 High
课件内重复出现 Medium
年份越近 累加权重

Workflow

1. Resource inventory

  • 枚举 lectureSlides/ 全部 PDF/PPT
  • 枚举 oldResource/ 历年卷、quiz、样题
  • 扫描件须经 OCR;中间产物存放于 _extracted/

2. Past-paper extraction

  • 按年份记录题型结构、分值分布、覆盖知识点
  • 为每份试卷分配基础权重(近期年份权重更高)

3. Topic normalization

  • 从试题中提取考点短语
  • 归一化至统一 taxonomy
  • 映射至 (lecture_pdf, page) 索引

4. Master table synthesis

  • 合并频率、权重、页码指向为单一总表
  • 按权重降序排列
  • 不确定匹配须标注 pending verification

5. Slide-grounded Q&A(可选扩展)

若用户要求根据课件作答试题或复核答案:

  • 结论须附 (PDF filename, page) 引用
  • 答案须严格基于课件;课件未涵盖的内容须标注为推断
  • 批量输出默认写入 answer.md

Constraints

  • 不得虚构试题中未出现的考点
  • 每条考点须可回溯至具体 PDF 与页码
  • 仅保留一张 Master Topic Table,避免重复排序表

Examples

使用 closed-book-exam-focus:@oldResource @lectureSlides 生成 exam_lecture_summary.md,按权重降序列出考点及对应页码。
使用 closed-book-exam-focus,根据课件回答 @期末考试 全部题目并写入 answer.md,每题附 PDF 页码依据。

Short anonymized sample: references/sample-output.md.

Attribution

  • Author: JohanHuang2005
  • Tool: Cursor Composer 2.5
Files

What ships with it

1 file beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 12d ago First seen · 109 lines · 62 tokens per session scan A 403c42398bbb

Subscribe to this mod's changes

closed-book-exam-focus is a skill published in the GitHub repository wvov7/course-revision-skills (2 stars, last pushed 1mo ago), licensed MIT. It adds 62 tokens to every session and 838 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.

Related

Other skills, from other repositories

course-builder

Use whenever the user wants to ingest a new course's materials (lecture notes, textbook chapters, HW problems, HW solutions) and build the course-specific knowledge base — patterns.md (recurring solution techniques), coverage.md (HW-to-section map with 🔥 exam tiers + ⚠weak flags), and summary.md (topic tree). Invoked…

OPTIMETA/PAIDEIA · 119 tokens

alt-import

Parse an Exam Radar (OPTIMETA Alt plugin) export and fold its lecture-emphasis exam-probability signal into the PAIDEIA course index — write course-index/radar.md, annotate course-index/coverage.md with a lecture-emphasis column and divergence flags, and seed a gold-zone weakmap. Invoked by /paideia:alt. The export…

OPTIMETA/PAIDEIA · 88 tokens

study-teach

Personalized lecture & explanation sub-skill for a Chinese graduate-exam learner who values step-by-step reasoning, intuitive/visual understanding, strict condition checking, error diagnosis, and exam-oriented transfer. Orchestrated by study-assistant but also usable standalone. Use when the learner wants a…

2362094903-ops/study-assistant-skills · 191 tokens

study-assistant

An exam-preparation tutor that guides learners through study material step by step, in Simplified Chinese. It can organize chapters, teach individual topics, create quizzes, and check understanding.

2362094903-ops/study-assistant-skills · 275 tokens

study-quiz

A quiz and grading workflow for learners who provide exam questions, request a test, submit answers, or review mistakes. It creates question banks, quizzes, grading reports, and a record of recurring errors.

2362094903-ops/study-assistant-skills · 132 tokens

study-feynman

A study helper that checks whether a learner can explain a subject clearly using the Feynman technique. The technique tests understanding by asking someone to explain an idea in simple words to a beginner.

2362094903-ops/study-assistant-skills · 106 tokens