exercise-generator

A teaching-material skill that creates practice questions from a completed lesson chapter. It produces multiple-choice, fill-in-the-blank, short-answer, and hands-on tasks with answers and explanations.

In plain words
What is it for?
Use it to create graded practice sets, detailed answer explanations, and practical assignments for individual textbook chapters.
Why use it?
It removes the need to design exercises and answer guides separately while keeping them tied to the chapter's core ideas.

Skill for Claude CodeCodex

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.

agentmods
npx agentmods add skills/ghostricke9/studyagent/exercise-generator
Any agent
npx skills add Ghostricke9/StudyAgent --skill exercise-generator
Clone the repo
git clone --depth 1 https://github.com/Ghostricke9/StudyAgent

Made for: Claude Code, Codex.

Per session 24 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 578 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
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 $0.00024 $0.00578
Opus 5 $0.00012 $0.00289
Sonnet 5 $0.00005 $0.00116
Haiku 4.5 $0.00002 $0.00058

Measured 2d ago against content hash 8f5103e031b3, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

exercise-generator 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 2d 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/exercise-generator/SKILL.md · 77 lines

What it actually says

技能:生成配套练习题

何时使用

当你已经完成某个章节的教材编撰,需要为该章节生成配套练习题时,调用此技能。

出题要求

请为当前已编撰完成的章节生成练习题,按以下格式输出:

## 练习题:[章节名称]

### 一、选择题(2题)
**第1题** [题目描述]
A. [选项A]
B. [选项B]
C. [选项C]
D. [选项D]

**第2题** [题目描述]
A. [选项A]
B. [选项B]
C. [选项C]
D. [选项D]

### 二、填空题(1题)
**第3题** [包含空格的题目描述,用 ___ 表示填空处]

### 三、简答题(1题)
**第4题** [简答题描述]

### 四、实践题(1题)
**第5题** [需要动手实践的题目描述]

---

## 参考答案与解析

### 选择题
**第1题答案:X**
解析:[说明为什么选这个,为什么不选其他的]

**第2题答案:X**
解析:[说明为什么选这个,为什么不选其他的]

### 填空题
**第3题答案:[填空内容]**
解析:[说明填空的依据]

### 简答题
**第4题参考答案:**
[给出参考回答要点]

### 实践题
**第5题参考思路:**
[给出解题思路和关键步骤]

出题原则

  1. 覆盖核心知识点:题目要覆盖本章的关键概念
  2. 难度梯度:从基础识记 → 理解应用 → 分析创造
  3. 解析详尽:每个答案都要有为什么对/错的分析
  4. 实践题有可操作性:提供具体的操作步骤或代码框架
  5. 与教学内容紧密关联:不要出超纲题

使用方式

  1. 先确保章节内容已经编撰完成(在对话历史中可见)
  2. 调用此技能后,根据章节内容出题
  3. 每题附带完整解析
  4. 出完所有章节的练习题后,使用 save_document 保存
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. 2d ago First seen · 77 lines · 24 tokens per session scan A 8f5103e031b3

Subscribe to this mod's changes

exercise-generator is a skill published in the GitHub repository Ghostricke9/StudyAgent (5 stars, last pushed 4mo ago), licensed MIT. It adds 24 tokens to every session and 578 once invoked, about $0.0001 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

find-your-level

Interactive quiz that maps your AI/ML knowledge to a starting point in the 523-lesson, 20-phase AI Engineering from Scratch curriculum. Trigger phrases: "where should I start", "find my level", "what do I know", "which phase", "assess my knowledge", "placement test", "skip ahead".

rohitg00/ai-engineering-from-scratch · 71 tokens

find-your-level

Interactive quiz that maps your AI/ML knowledge to a starting point in the 260-lesson, 20-phase AI Engineering from Scratch curriculum. Trigger phrases: "where should I start", "find my level", "what do I know", "which phase", "assess my knowledge", "placement test", "skip ahead".

fancyboi999/ai-engineering-from-scratch-zh · 71 tokens

course-builder

Use when turning "I want to teach X" into a defensible course skeleton — measurable outcomes (Bloom + ABCD), assessment that proves each one, sequenced modules, and an outcome×module×assessment matrix — for a workshop, bootcamp, cohort or onboarding track. NOT making one concept land emotionally with story or analogy…

ericrisco/rsc-harness · 76 tokens

course-storytelling

Use when lesson or course content is correct but forgettable and a concept has to LAND: profiles the learner, breaks the blocking false belief, then rebuilds it as epiphany story → named model → grounded analogy → proof → so-what. NOT outcomes, assessment or module order (that is course-builder), NOT slide visuals…

ericrisco/rsc-harness · 79 tokens

quiz-generation

Educational assessment expert that generates high-quality multiple-choice quizzes from any provided text. Creates exactly 10 MCQs with 4 options each, correct answer identification, and concise explanations.

GetBindu/Bindu · 2 tokens

learning-analytics-interpretation-guide

Interpret learning analytics data and translate dashboard findings into actionable teaching decisions. Use when reviewing LMS data, quiz patterns, or engagement metrics.

GarethManning/education-agent-skills · 34 tokens