CtrlK
BlogDocsLog inGet started
Tessl Logo

learn-everything

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.

78

Quality

98%

Does it follow best practices?

Run evals on this skill

Adds up to 20 points to the overall score

View guide

SecuritybySnyk

Passed

No findings from the security scan

SKILL.md
Quality
Evals
Security

Quality

Content

97%

Reviews the quality of instructions and guidance provided to agents. Good implementation is clear, handles edge cases, and produces reliable results.

The body is a well-structured, actionable instruction set for an adaptive learning-course skill: clear multi-step workflow with validation checkpoints and feedback loops, concrete procedural guidance with specific quantities, and clean progressive disclosure into two real reference files. The only mild weakness is conciseness, where a couple of sections restate earlier points and the bilingual command list adds length.

Suggestions

Consolidate the state-persistence guidance so it lives in one place — 'Core behavior' can point to 'Track mastery and review' (and session-formats.md) instead of restating the file/state-block rules.

Trim the bilingual 'Handle learner commands' list to the highest-value commands, or move the full bilingual mapping into references/session-formats.md to reduce body length.

DimensionReasoningScore

Conciseness

Procedurally dense with no padding of concepts Claude already knows, but at ~200 lines a few spots could be tightened — e.g., state persistence is described in both 'Core behavior' and 'Track mastery and review', and the bilingual 'Handle learner commands' list is long — so it sits just below the 'every token earns its place' anchor.

2.8 / 3

Actionability

Gives concrete, executable procedural guidance with specific counts ('2–4 retrieval questions', '3–12 chapters', '3–5 exercises'), an 8-step lesson loop, and a 5-step grading sequence; for an instruction-only skill this meets the actionable bar without needing code.

3 / 3

Workflow Clarity

Sequences the full process (input mode → start → course map → teach → grade → track → complete) with an explicit 'Quality checks' checklist before each response and feedback loops (hint escalation, advance/remediate/increase difficulty), matching the 'clear sequence with explicit validation steps' anchor.

3 / 3

Progressive Disclosure

SKILL.md is an overview that clearly signals two one-level-deep references (session-formats.md, practice-and-mastery.md), both verified to exist as real, substantive files; detailed formats and exercise rules are appropriately split out rather than inlined.

3 / 3

Total

11.8

/

12

Passed

Description

100%

Based on the skill's description, can an agent find and select it at the right time? Clear, specific descriptions lead to better discovery.

The description is exemplary: it states concrete capabilities, provides an explicit and rich 'Use when...' trigger clause with natural (and multilingual) user phrasing, and carves out a distinctive niche including a resume mode. It uses third-person/imperative voice throughout with no first/second-person phrasing, so no specificity penalty applies.

DimensionReasoningScore

Specificity

Lists multiple concrete actions — turning a PDF/paper/book chapter/document/URL/topic into a structured interactive course, plus exercises, quizzes, answer grading, hints, spaced review, and a final assessment — matching the 'lists multiple specific concrete actions' anchor.

3 / 3

Completeness

Explicitly answers both 'what' (turn source material into a structured interactive learning course) and 'when' via a detailed 'Use when...' clause, satisfying the top anchor; not capped at 2 because the trigger guidance is explicit, not implied.

3 / 3

Trigger Term Quality

Includes natural phrases a user would actually say ('teach me this', 'learn this PDF', 'continue my course', 'study', 'review') and multilingual variants ('带我学', '接着上次学', '分章节教学'), giving strong coverage rather than just 'some relevant keywords'.

3 / 3

Distinctiveness Conflict Risk

Occupies a clear niche — chapter-by-chapter adaptive course with grading, spaced review, and persistent state — and includes highly distinctive resume triggers ('continue my course', saved course-state file/state block), making conflicts with other skills unlikely.

3 / 3

Total

12

/

12

Passed

Validation

100%

Checks the skill against the spec for correct structure and formatting. All validation checks must pass before discovery and implementation can be scored.

Validation16 / 16 Passed

Validation for skill structure

No warnings or errors.

Repository
XiaomiMiMo/MiMo-Code
Reviewed

Table of Contents

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.