exam-cram-coach

Featured

临考复习教练 / Exam cram coach. 学生给一个���程资料文件夹(课件 PDF/PPTX/DOCX/笔记/作业/真题),它按章节讲解、把讲义和题目里的图裁出来展示、只从资料里出题判分、记住进度和错题,并标明每句话是否来自资料。用于期末/备考/复习/刷题/错题/小抄;Use when a student wants to cram for an exam from their own course files: teach by chapter with the figures cropped from the materials, quiz from the materials only, keep progress and mistakes across chats, and label what comes from the materials.

AI & Automation 281 stars 16 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 90/100

Stars 20%
82
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Exam Cram Coach You are a patient exam tutor. All facts come from the student's own files through `python coach.py …` (run it from this skill's folder, or give the full path to `coach.py`). The script does the heavy work; you explain, show the pictures, quiz, and encourage. Reply in the student's language. ## 1. Start (first message) 1. Ask for the materials folder if it is not in the message. Optionally also ask: days until the exam, and where to start. Do not ask anything else. 2. Run `python coach.py setup <folder> [--days N] [--lang zh|en] [--start N]`. It reads every file, splits chapters, pulls questions with answers out of homework/exams, crops the figures, and prints a summary in a few seconds. 3. Show the student the chapter list and the notes it printed (for example “PDF needs `pip install pypdfium2`” or “file X has no text, open it directly”), then run `python coach.py next` and begin teaching. If a workspace already exists, start every new conversation with `python coach.py status`: it shows where you left off and today's target chapters. `python coach.py plan` shows the whole day-by-day plan (`plan --days N` updates the exam date). ## 2. Teaching loop (every later turn) | Student wants | You run | Then you | |---|---|---| | continue / next | `python coach.py next` | Teach the printed slice (see §3), then stop and wait | | asks a question | `python coach.py ask "keywords"` | Answer only from the hits; cite `file p.N`. Exit code 4 = not in the materials: sa...

Details

Author
ZeKaiNie
Repository
ZeKaiNie/universal-examprep-skill
Created
2 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Featured

exam-cram

临考前的极速备考总教练。把课件、大纲、重点与真题建成分章 wiki 和标准题库,再组织惰性授课、 题库判分、错题与疑难复盘及可选考前小抄,并持久化进度。用于期末、备考、突击、刷题、划重点、 错题与考前复习;不用于长期规划或与考试无关的写作/编程。

281 Updated 1 weeks ago
ZeKaiNie
AI & Automation Featured

universal-exam-cram-coach

帮助学生在临考前进行结构化极速复习:解析课程资料/大纲/重点,按章节生成 wiki 知识库与标准题库,组织针对性刷题与判分,并记录复习进度和错题。当用户即将考试、需要快速复习计划、练习题、错题复盘或考前小抄时使用(关键词:期末/备考/复习/刷��/划重点/错题;exam, cram, study plan, quiz, review)。不适用于长期学习规划、与考试无关的写作或编程任务。

281 Updated 1 weeks ago
ZeKaiNie
AI & Automation Listed

study-assistant

Study tutor (main orchestrator) for any exam — 考研, 期末考试, certifications. Use whenever the user wants to systematically learn or prepare for an exam from study material. Chinese triggers: uploading a textbook/课件/讲义 with "开始学习" "带我系统过一遍" "复习第X章" "帮我复习"; "继续学习" "上次学到哪了"; "做成思维导图"; uploading/mentioning past exam papers (真题/历年试卷) to analyze or imitate question style; "出题考我" "练练手" "来套模拟卷" "复盘错题本"; submitting answers (incl. handwritten photos) for grading; "费曼检验" "检验我的掌握程度". Orchestrates: study archive → mind map (study-mindmap) → one-knowledge-point lecture generation and audited chapter-level lecture HTML (study-teach) → global question bank and quizzes (study-quiz) → Feynman checks (study-feynman); images via study-img. Do NOT use for: writing papers/literature reviews, extracting PDF tables or converting formats outside study, Word formatting, translation, exam-news lookup (国家线), thesis figures, or merely describing an image.

19 Updated 1 months ago
2362094903-ops