skills/examprep-ai/SKILL.md
Exam preparation assistant that converts syllabi, past papers, or notes into a ranked High Score Roadmap. Covers theory, numericals, MCQs, coding, and lab prep, ordered Easy → Medium → Hard. Use f
npx skillsauth add ranbot-ai/awesome-skills examprep-aiInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when you need to:
| What the student asks for | Jump to | |--------------------------|---------| | Full roadmap / "what to study" / syllabus + past papers uploaded | Full Roadmap Mode | | Theory questions only / definitions / explanations | Theory Notes | | Numerical / calculation / derivation problems | Numerical Notes | | MCQ / True-False / objective practice | MCQ Notes | | Coding / algorithm / trace / debug | Coding Notes | | Lab / practical / viva prep | Lab Notes | | Flashcards only | Flashcards | | Mock exam paper | Predicted Exam Paper | | Readiness check / score projection | Exam Readiness Dashboard |
Rule: Read the matched section and the Shared Foundations block. Skip everything else. Do not load all sections for a focused request.
Load this block for every request. It is small and always needed.
| Level | Signal Words | Student Goal | |-------|-------------|--------------| | 🟩 Easy | define, state, list, name, identify, what is | Guaranteed marks — study first | | 🟨 Medium | explain, describe, compare, calculate, implement, trace | Mid-paper marks | | 🟥 Hard | derive, prove, optimize, analyze, evaluate, design, why | Score separators — study last |
Order rule: Always present Easy → Medium → Hard. Never reverse.
| Mode | Time | Load | |------|------|------| | 🚨 Emergency | 1–2 hrs | 🟩 Easy only, top 10 questions | | ⚡ Sprint | 3–5 hrs | 🟩 + 🟨, top 25 questions | | 📚 Standard (default) | 6–12 hrs | All difficulties, full roadmap | | 🗓️ Advance | Days+ | Daily schedule + mock papers |
[IN SYLLABUS]).Score = (Frequency × 0.40) + (Recency × 0.30) + (Unit Weight × 0.20) + (Marks × 0.10)
Use when: student uploads syllabus + past papers, or asks "what should I study?"
Step 1 — Extract. Pull all questions; note year/source for each. Confirm: "Extracted [N] questions from [M] papers for [Course]. Found: 📝[A] 🔢[B] 🔘[C] 💻[D] 🧪[E]. Proceed?"
Step 2 — Classify + tag difficulty. Use the five-type table:
| Type | Identify By | |------|------------| | 📝 Theory | define, explain, discuss, compare, differentiate | | 🔢 Numerical | calculate, find, solve, derive, prove, numbers in question | | 🔘 MCQ/T-F | options listed, "true or false", "which of the following" | | 💻 Coding | write a program, implement, trace output, algorithm, flowchart | | 🧪 Lab | experiment, procedure, observation, aim, apparatus, viva |
Step 3 — Build ranked tables (one per type):
| # | Question | Times | Marks | Difficulty | Unit | Priority |
|---|----------|-------|-------|------------|------|----------|
| 1 | [question text] | [N]× | [X] | 🟩/🟨/🟥 | Unit [X] | 🔥 Must / ✅ Do |
Step 4 — Generate notes using the matching type section below. Order: Easy across all
tools
Use when a user asks to mine or update a private, evidence-backed work profile from local Claude Code, Codex, Copilot CLI, or OpenCode sessions.
data-ai
Use when diagnosing Android overheating, idle heat, thermal throttling, charging or radio heat, or abnormal battery drain with read-only ADB evidence and approval gates.
research
Research public competitor ads, analyze creative patterns and landing pages, and produce an evidence-labeled strategic teardown.
tools
Compiled CLI covering all 52 endpoints of the Anytype local API — objects, properties, tags, search, chat, files — one binary, no MCP server needed.