cheatsheet-creator

cheatsheet-creator is a skill for Claude Code, Codex from wyc79/cheatsheet-creator-skill. It costs 182 tokens per session (6,885 once invoked), scanned A, original, MIT.

A study-sheet creation skill that extracts and combines key ideas from lectures, homework, and past exams. A cheatsheet is a compact reference page for studying or an exam.

In plain words
What is it for?
Use it to create an exam cheatsheet, formula sheet, one-page study guide, or similar reference from uploaded course files.
Why use it?
It reduces a large collection of course materials into a focused summary of the concepts and formulas most likely to matter.

Skill for Claude CodeCodex

Written for no agent in particular: nothing here depends on one. Also seen: mentions subagents.

Good fit Use it to create an exam cheatsheet, formula sheet, one-page study guide, or similar reference from uploaded course files.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator
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 wyc79/cheatsheet-creator-skill --skill cheatsheet-creator
Clone the repo
git clone --depth 1 https://github.com/wyc79/cheatsheet-creator-skill

Made for: Claude Code, Codex.

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 cheatsheet-creator

README.md
[![agentmods](https://agentmods.dev/badge/skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator/github.svg)](https://agentmods.dev/skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator)
Your own site
<a href="https://agentmods.dev/skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator"><img src="https://agentmods.dev/badge/skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator/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 cheatsheet-creator

Your own site · 80×15
<a href="https://agentmods.dev/skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator"><img src="https://agentmods.dev/badge/skills/wyc79/cheatsheet-creator-skill/cheatsheet-creator.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 182 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 6,885 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.00182 $0.06885
Opus 5 $0.00091 $0.03442
Sonnet 5 $0.00036 $0.01377
Haiku 4.5 $0.00018 $0.00688

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

Security

Grade A, and why

cheatsheet-creator 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 9d 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.

cheatsheet-creator/SKILL.md · 340 lines

How it starts

The opening of the file, as written. The whole thing — 340 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Cheatsheet Creator

Build a focused, exam-ready markdown cheatsheet from a student's course materials.

Why this skill exists

Students often arrive with a pile of lecture slides, problem sets, and past exams and want them distilled into something they can actually study from or bring into an exam. Two things make this hard:

  1. Memory. Course materials are big. Twelve lectures × 60 slides + eight homeworks + three past exams will blow past the working context if loaded all at once.
  2. Signal vs. noise. Lectures cover everything; exams reveal what actually matters. The sharpest cheatsheets are anchored in what's been tested.

This skill addresses both: parse one file at a time, persist intermediate summaries to disk, then use past exams and homework as a "what to emphasize" filter applied at the end. The order matters — do not try to do this all at once.

Workflow

Step 0: Inventory, categorize, and confirm scope

Before parsing anything, list every input file and confirm with the user which are:

  • Lectures — slides, notes, scanned handwritten notes, transcripts
  • Homework — problem sets, ideally with solutions
  • Past exams — midterms, finals, practice exams, ideally with solutions

Suggest one of these two organizing conventions so categorization is unambiguous (and so this skill can be re-run cleanly later):

  • Folder structure: separate lectures/, homework/, exams/ directories.
  • Filename prefixes: lecture_03_continuity.pdf, hw_05.pdf, exam_midterm_2023.pdf — any consistent prefix works.

If the user's files already follow one of these, proceed silently. If they don't, ask the user to confirm classifications and gently suggest organizing this way next time. Don't reshuffle their files for them.

Misclassifying matters: a homework problem summarized as "lecture content" pollutes the master concept list with one student's wrong-turn intermediate work.

Also confirm with the user:

  • Target size. Always ask — the user told us they want this configurable each time. "One page front-and-back," "three pages," "exhaustive study guide," etc. This drives how aggressively to compress in the final synthesis step. Note that worked examples (Step 4) count toward this size budget.
  • Cheatsheet rules, if any. Some exams allow only handwritten cheatsheets, some allow typed. The user might also have their own constraints like "formulas only, no worked examples."
  • Subject/course name, so the final file can be named sensibly and the writing tuned (heavy LaTeX for a real analysis class vs. heavy code blocks for a data structures class).
  • Save intermediates? Whether to include the per-lecture summaries, master concept list, exam frequency tally, and worked-examples scratch in the final output folder (under cheatsheet/intermediate/). Default to yes — they're useful while studying (you can see why a concept made it onto the sheet, audit the source attributions, and re-run the synthesis at a different size budget without reparsing). Skip them only if the user explicitly says they don't want them.
  • Self-test rigor (optional — default: no holdout). The finished sheet is self-tested in Step 5b regardless, and that test uses a no-sheet control arm to measure how much the sheet itself contributes (vs. what the model already knows), so it doesn't need a held-out exam to be honest. By default, therefore, build the sheet from all of the student's exams (past exams are scarce — don't burn one) and let Step 5b run in-sample. Only if the user has ≥2 exams and explicitly wants a stricter out-of-sample estimate ("how will this do on the real final?"), offer to reserve one exam as a held-out exam excluded from Step 3. That trades a little of the sheet's emphasis signal for an unbiased generalization number. If reserved, pick a representative exam that has solutions (the grader needs them) and state in your plan which one is held out.

Read the full file on GitHub · 340 lines

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. 9d ago First seen · 340 lines · 182 tokens per session scan A ce5e3a9cf9fd

Subscribe to this mod's changes

cheatsheet-creator is a skill published in the GitHub repository wyc79/cheatsheet-creator-skill (5 stars, last pushed 29d ago), licensed MIT. It adds 182 tokens to every session and 6,885 once invoked, about $0.0009 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

frontend-slides

OpenDesign as a worked AI-workflow example: how local agents read your files and design on your desktop — concretely. Built as a decision-grade AI literacy deck for teams new to AI, leadership.

nexu-io/open-design · 45 tokens

manim-composer

Trigger when: (1) User wants to create an educational/explainer video, (2) User has a vague concept they want visualized, (3) User mentions "3b1b style" or "explain like 3Blue1Brown", (4) User wants to plan a Manim video or animation sequence, (5) User asks to "compose" or "plan" a math/science visualization.…

calesthio/OpenMontage · 174 tokens

extract-wisdom

Extract wisdom, insights, and actionable takeaways from YouTube videos, blog posts, articles, or text files. Use when asked to extract wisdom or key insights from a given content source.

sammcj/agentic-coding · 43 tokens

flashcards-dashboard

Creates an interactive HTML learning dashboard from a source file by extracting key concepts into validated flashcards with source links, hover-detail answers, filters, review tracking, shuffle, and progress tracking. Use when the user says: "Create flashcards from this file" "make an HTML learning dashboard" "turn…

pnp/sharepoint-skills · 115 tokens

topic-explainer

Create an adaptive interactive explainer dashboard for a user-specified topic, using a clean professional card-based structure with concept cards, comparisons, topic-fit sections, optional decision guides, use cases, governance notes, and source notes. Use when the user says: "create an explainer of a topic" "create…

pnp/sharepoint-skills · 121 tokens

ml-llm-wiki

Use when answering questions from this machine-learning knowledge base. Triggers: questions about transformers, attention cost and efficiency, and long-context scaling; 'what do we know about attention', 'check the ML wiki'. Read-only querying of compiled knowledge; to add, update, supersede, lint, audit, or critique…

sammcj/agentic-coding · 80 tokens