teach

Creates stateful teaching workspaces with HTML lessons, learning records, and curated resources.

Updated Aug 22, 2026
One-click install
npx skills add https://github.com/MSC72m/DevForge --skill teach-msc72m
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/MSC72m/DevForge/tree/main/skills/teach
Command: npx skills add https://github.com/MSC72m/DevForge --skill teach-msc72m

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Learning a new topic with an AI assistant is usually stateless: every session starts from zero, prior knowledge gets re-taught, and there is no record of progress. This Skill turns the current directory into a persistent teaching workspace that tracks your mission, learning history, glossary, and resources across sessions. ## Core Features & Use Cases - Stateful Learning Workspace: Maintains MISSION.md, RESOURCES.md, GLOSSARY.md, NOTES.md, and numbered learning records to calculate your zone of proximal development before each lesson. - Self-Contained HTML Lessons: Generates short, beautifully typeset lessons saved to ./lessons/ with quizzes, interactive feedback loops, citations to trusted sources, and links to reusable reference documents. - Reusable Component Library: Builds shared assets (stylesheets, quiz widgets, simulators) in ./assets/ so lessons form one consistent course rather than one-off files. - Use Case: You want to learn strength training over several weeks. The Skill interviews you to write a mission, curates high-trust resources, then produces incremental lessons with retrieval practice, recording each demonstrated understanding as a learning record. ## Quick Start Ask the agent to teach you a topic, for example: teach me the basics of Rust ownership in this workspace.

Frequently Asked Questions about teach

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

FAQPage Schema
How do I use an AI agent to learn a new topic over multiple sessions?▼

Invoke the teach skill in a dedicated directory and state what you want to learn. The agent creates a teaching workspace with a mission file, resources list, and learning records, then produces incremental HTML lessons that build on what you have already demonstrated you understand.

What files does the teach workspace create?▼

The workspace contains MISSION.md for your learning goal, RESOURCES.md for curated trusted sources, GLOSSARY.md for compressed terminology, numbered learning records in ./learning-records/, HTML lessons in ./lessons/, reusable components in ./assets/, and NOTES.md for preferences.

How does the skill decide what to teach next?▼

It reads your learning records to calculate your zone of proximal development, then selects the most relevant topic tied to your mission. Lessons are designed to challenge you just enough, using retrieval practice, spacing, and interleaving for long-term retention.

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

Yes. The skill distinguishes knowledge-based topics from skills-based ones. For physical skills, lessons guide you through real-world steps with tight feedback loops, and reference documents capture poses, routines, or sequences for quick review.

Does the teach skill rely on the AI's built-in knowledge?▼

No. The skill explicitly distrusts parametric knowledge and prioritizes gathering high-trust external resources into RESOURCES.md first. Lessons are littered with citations to these sources, and wisdom questions are delegated to reputable communities.