← marketplace
generalconceptsha:19e02d62b938e9demanual
mp-teach
Use when you want to be taught a skill or concept over multiple sessions — a stateful teaching workspace of lessons, references, and learning records grounded in your mission.
source: https://github.com/mattpocock/skills/blob/main/skills/productivity/teach/SKILL.md ↗mattpocock/skills· ★ 164k
Install confidence
curl --create-dirs -fsSL https://skillmake.xyz/i/mp-teach -o ~/.claude/skills/mp-teach/SKILL.md
Pinned content
sha:19e02d62b938e9de
Generated with
manual
Source
github.com
The file served at /api/marketplace/mp-teach-19e02d62/raw matches this hash. Inspect before install, then copy the command.
2,542 chars · ~636 tokens
--- name: mp-teach description: Use when you want to be taught a skill or concept over multiple sessions — a stateful teaching workspace of lessons, references, and learning records grounded in your mission. source: https://github.com/mattpocock/skills/blob/main/skills/productivity/teach/SKILL.md generated: 2026-07-08T18:58:11.325Z category: concept audience: general --- ## When to use - You want to learn a topic or skill across multiple sessions, not one-off - You want interactive lessons grounded in high-trust sources, not the model's memory - You want your progress and insights captured so future sessions build on them - You want beautiful, reviewable reference materials and lessons ## Key concepts ### Teaching workspace The current directory holds the learning state: MISSION.md (why you care about the topic, grounds everything), reference/*.html (compressed cheat-sheets), RESOURCES.md, learning-records/*.md (insights driving future sessions), lessons/*.html, assets/*, and NOTES.md. ### Knowledge, skills, wisdom Deep learning needs knowledge (from high-trust resources), skills (interactive lessons you devise from that knowledge), and wisdom (from other learners/practitioners). Never trust parametric knowledge — populate RESOURCES.md first. ### Lessons are the unit of teaching A lesson is one self-contained, beautiful (Tufte-like) HTML file, short enough to complete quickly within working-memory limits, giving a single tangible win tied to the mission and inside the learner's zone of proximal development. ### Fluency vs storage strength Fluency (in-the-moment retrieval) gives an illusory sense of mastery; storage strength (long-term retention) is the real goal. Design for desirable difficulty: retrieval practice, spacing, and interleaving. ### Learning records Like ADRs for learning — numbered records (0001-...) capturing non-obvious lessons and key insights, used to calculate the zone of proximal development for the next session. ## Gotchas - Never trust parametric knowledge — ground teaching in high-trust resources captured in RESOURCES.md first - Keep lessons short — learners' working memory is small; one tangible win per lesson - Optimise for storage strength, not fluency; fluency can feel like mastery it hasn't earned - Interleaving is for skills practice only, not pure-knowledge topics --- Generated by SkillMake from https://github.com/mattpocock/skills/blob/main/skills/productivity/teach/SKILL.md on 2026-07-08T18:58:11.325Z. Verify against source before relying on details.
File: ~/.claude/skills/mp-teach/SKILL.md