teach

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

Updated Jul 16, 2026
One-click install
npx skills add https://github.com/MaksymilianCzadowski/skills --skill teach-maksymilianczadowski
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/MaksymilianCzadowski/skills/tree/main/skills/productivity/teach
Command: npx skills add https://github.com/MaksymilianCzadowski/skills --skill teach-maksymilianczadowski

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Learning a new topic with an AI assistant is usually stateless — every session starts from zero, with no memory of what you already know or why you are learning. This Skill turns a directory into a persistent teaching workspace that tracks your mission, progress, and resources across sessions. ## Core Features & Use Cases - Mission-grounded teaching: Captures your concrete learning goal in MISSION.md and ties every lesson back to it. - Stateful progress tracking: Uses sequentially numbered learning records and a glossary to calculate your zone of proximal development, so each lesson challenges you just enough. - HTML lessons and references: Produces short, self-contained HTML lessons plus printable reference documents (cheat sheets, glossaries, algorithms) built from reusable components in ./assets/. - Use Case: You want to learn strength training over several weeks. The Skill interviews you about your goal, curates trusted resources into RESOURCES.md, generates interactive quiz-based lessons, and records each milestone so future sessions never re-teach what you already know. ## Quick Start Ask the assistant to teach you a topic, for example: teach me the basics of strength training 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 assistant to learn a new topic over multiple sessions?▼

Invoke the teach skill in a dedicated directory, which becomes a persistent teaching workspace. It records your mission, learning records, and resources in Markdown files so each new session builds on prior progress instead of starting over.

What is the zone of proximal development in AI-assisted learning?▼

It is the sweet spot where new material is challenging but achievable given what you already know. The skill calculates it by reading your learning records and mission, then selects the most relevant next topic to teach.

What files does the teach workspace create?▼

The workspace contains MISSION.md for your goal, RESOURCES.md for curated trusted sources, a learning-records directory with numbered Markdown records, a lessons directory with self-contained HTML lessons, a reference directory for printable cheat sheets, and NOTES.md for preferences.

How are lessons designed for long-term retention?▼

Lessons use retrieval practice, spacing, and interleaving to build storage strength rather than short-term fluency. Each lesson is short, interactive, includes quizzes with immediate feedback, and links to a high-trust primary source.

When should I not use a stateful teaching workspace?▼

Avoid it for one-off factual questions or quick lookups that need no continuity. The workspace overhead of missions, records, and resources only pays off when you intend to learn a topic across multiple sessions.