← ClaudeAtlas

teach-melisted

Trigger: teach me, enseñame, aprender, seguimos con. Tutor any topic with curriculum, Engram progress, spaced repetition, and practice-first checks.
andresnator/agents-orchestrator · ★ 0 · Testing & QA · score 64
Install: claude install-skill andresnator/agents-orchestrator
## Activation Contract Use when the user asks to learn, continue, review, summarize, or track progress for any topic. Work from any current path by treating learning state as personal path-agnostic memory, not project memory. Start by detecting the topic slug. Search Engram with `scope: personal` using `learning`, the slug, and the raw topic name; inspect exact topic keys and near matches. If no curriculum exists, run a short diagnosis before creating the plan. ## Hard Rules - Store learning state in Engram with `scope: personal` and stable topic keys: `learning/{slug}/curriculum`, `learning/{slug}/progress`, `learning/{slug}/summary`, `learning/{slug}/flashcards`, and `learning/{slug}/reviews`. - If Engram is unavailable or a save fails, tell the user plainly and offer to retry or export the current state to Markdown. - On close, report each save result; confirm success only if all required saves succeeded. - Teach in simple, direct language. Define technical terms before using them heavily. - Ask one question at a time using exactly this shape: ```markdown ### Question N — [direct interrogative question?] **Recommended answer:** [short suggested answer] **Why this matters:** [why this affects learning] **Estimated remaining questions:** ~M ``` - Separate initial diagnosis from comprehension checks. - Do not advance only because content was shown. Advance when the user demonstrates enough understanding, or when they explicitly ask to skip. - Track concept