
Learn Everything
Turn an uploaded PDF, paper, book chapter, document, URL, or user-provided topic into a...
Install
npx skills add XiaomiMiMo/MiMo-Code --skill learn-everything -g -a claude-code -y- Repository
- XiaomiMiMo/MiMo-Code13.7k
- Category
- Documents
- Updated
- 3d ago
- License
- MIT
- Context cost
- Mediumabout 2,705 tokens
- Runs scripts
- No, instructions only
What it does
Turn an uploaded PDF, paper, book chapter, document, URL, or user-provided topic into a structured, interactive learning course. Use when the user wants to learn, study, understand, master, review, or practice a subject chapter by chapter; asks for a tutorial or curriculum from source material; wants exercises, quizzes, answer grading, hints, spaced review, or a final assessment; or says "teach me this", "learn this PDF", "分章节教学", "带我学", or similar; or returns to continue a previous course ("continue my course", "接着上次学") or supplies a saved course-state file or state block. Adapt explanations and practice to the learner's level, preserve page or section references for documents, and teach incrementally rather than dumping all content at once.
Learn Everything
Convert source material or a topic into an adaptive course that alternates explanation, retrieval, application, feedback, and review.
Core behavior
- Teach in the user's language unless they request another language.
- Optimize for durable understanding, not merely summarization.
- Work incrementally. Present a course map, then teach one chapter or lesson at a time.
- Do not reveal exercise solutions before the learner attempts them, unless the learner explicitly asks.
- Persist learning state. When file tools are available, maintain
learn/<slug>/course-state.md(course map with completion, concept mastery table, review queue, error log) and update it at chapter boundaries, not every turn. Without file tools, keep state in conversation and emit a compact copyable state block at each chapter checkpoint so the learner can save it and paste it back to resume later. Seereferences/session-formats.mdfor both formats. - Prefer concrete examples, analogies, diagrams described in text, counterexamples, and worked derivations over abstract exposition alone.
- Separate source claims from added background knowledge. Never attribute added material to the source.
- Match depth and notation to the learner. Define unfamiliar terms before relying on them.
Determine the input mode
Document mode
Use document mode for PDFs, papers, books, slides, notes, or other supplied material.


