teach

Create stateful multi-session teaching workspaces with HTML lessons, glossaries, and learning records.

3|Updated Nov 8, 2014
One-click install
npx skills add https://github.com/mintuz/.dotfiles --skill teach-mintuz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/mintuz/.dotfiles/tree/main/agents/.agents/skills/teach
Command: npx skills add https://github.com/mintuz/.dotfiles --skill teach-mintuz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Learning a new topic with an AI assistant is usually stateless — every session starts from zero, lessons are not grounded in your actual goals, and nothing tracks what you already know. This Skill turns a directory into a persistent teaching workspace that remembers your mission, your progress, and your misconceptions across sessions. ## Core Features & Use Cases - Mission-grounded teaching: Captures why you are learning a topic in MISSION.md and ties every lesson back to that concrete goal. - Stateful progress tracking: Uses sequentially numbered learning records and a curated glossary to calculate your zone of proximal development, so each lesson challenges you just enough. - Beautiful HTML lessons and references: Produces self-contained, printable HTML lessons with quizzes, citations to trusted resources, and reusable shared components in ./assets/. - Use Case: You want to learn strength training over several weeks. The Skill interviews you about your goal, builds a resource list of trusted sources, then generates short interactive lessons that build on what you have already demonstrated you understand. ## Quick Start Ask the agent to teach you a topic, for example: "Teach me the fundamentals of strength training so I can run my first program."

Frequently Asked Questions about teach

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I learn a new topic with an AI over multiple sessions?

Use a stateful teaching workspace that stores your mission, learning records, and glossary as files in a directory. Each session reads these files to determine what you already know and generates the next lesson in your zone of proximal development.

How does the teach skill track what I have already learned?

It writes sequentially numbered learning records (0001-slug.md) whenever you demonstrate understanding, disclose prior knowledge, or correct a misconception. Future sessions read these records to avoid re-teaching and to target the right difficulty.

What format are the lessons generated in?

Lessons are self-contained HTML files saved to ./lessons/ with incrementing numbered filenames. They include clean typography, interactive quizzes, citations to trusted sources, and links to related lessons and reference documents.

Can I use this for skill-based topics like yoga or fitness?

Yes. The Skill distinguishes knowledge-based topics from skill-based ones and adapts accordingly. For skills, it designs interactive lessons with tight feedback loops, retrieval practice, spacing, and interleaving to build long-term retention.

What are the limitations of AI-generated lessons?

Lessons should be grounded in curated trusted resources listed in RESOURCES.md rather than the model's parametric knowledge. For questions requiring real-world wisdom, the Skill defers to high-reputation communities rather than answering alone.