Agent skill · AI & Agents

exam-ready

Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. Extracts key definitions, points, keywords, diagrams, exam-ready sentences, and practice questions strictly from the provided material.

GitHub68,948★ · +463/wk · 2 repos on radarProfile →
copilotMIT
Install
npx skills add github/awesome-copilot --skill exam-ready --agent copilot

Same command for any agent — swap --agent for claude-code, codex, cursor.

Facts
Files in the skill folder: 1
SKILL.md size: 4 KB
Bundled scripts: none
Path: skills/exam-ready/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 37,432 · +281 this week
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# exam-ready Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. ## What this skill does For each syllabus topic, extract from the provided material: - What it is (1 line definition — exam-ready) - 3–5 key points an examiner expects - Important keywords to use in the answer (bold them) - Any important diagram or figure — describe what it shows in 2 lines - 1–2 sentences the student can directly write in their exam answer (or MCQ trick if exam type is MCQ) - 1 examiner-style practice question to test recall Do NOT explain the full topic. Do NOT add context outside the provided material. Do NOT explain things the syllabus didn't ask for. Never tell the student to "read more" or "refer to chapter X". Give them what they need right here. ## Input format Student will provide: 1. A PDF file or pasted notes (their study material) 2. A syllabus — either pasted as text or listed as topics 3. Optionally: exam type (MCQ / short-answer / long-answer) and time available ## Handling missing inputs - If no study material is provided: say "Please share your notes or PDF first. I won't use outside knowledge." - If no syl

What's inside
Steps it walks through
  1. What this skill does
  2. Input format
  3. Handling missing inputs
  4. Triage mode (when student gives a time constraint)
  5. Output format per topic
  6. [Topic Name]
  7. Rules
  8. Trigger phrases
More from awesome-copilot
All skills →
About this skill
What does the exam-ready skill do?

Activate this skill when a student provides study material (PDF or pasted notes) and a syllabus, and wants to prepare for an exam. Extracts key definitions, points, keywords, diagrams, exam-ready sentences, and practice questions strictly from the provided material.

How do I install it?

Run `npx skills add github/awesome-copilot --skill exam-ready --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From github/awesome-copilot, a repository with 37,432 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going