teach

Teaches users new topics through stateful multi-session learning workspaces with HTML lessons.

2|Updated Jun 21, 2026
One-click install
npx skills add https://github.com/IsKenKenYa/skills --skill teach-iskenkenya
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/IsKenKenYa/skills/tree/main/skills/productivity/teach
Command: npx skills add https://github.com/IsKenKenYa/skills --skill teach-iskenkenya

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Learning a new skill or concept with an AI assistant is usually stateless and unstructured—each session starts from zero, with no memory of what you already know or why you are learning. This Skill turns the current directory into a persistent teaching workspace that tracks your mission, knowledge, and progress across sessions. ## Core Features & Use Cases - Stateful Learning Workspace: Maintains MISSION.md, RESOURCES.md, GLOSSARY.md, and numbered learning records to track goals, trusted sources, and demonstrated understanding over time. - Interactive HTML Lessons: Generates short, self-contained lessons in ./lessons/ with quizzes, feedback loops, and citations, designed around retrieval practice, spacing, and the zone of proximal development. - Reusable Components & References: Builds a shared ./assets/ component library and printable reference documents (cheat sheets, glossaries, algorithms) for quick review. - Use Case: Ask the agent to teach you strength training; it interviews you about your goal, curates trusted resources, then produces a sequence of interactive lessons that adapt as learning records accumulate. ## Quick Start Run the teach skill and tell the agent what you would like to learn so it can set up a teaching workspace in the current directory.

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 persistent workspace with MISSION.md, learning records, and resources, so each new session builds 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 trusted sources, GLOSSARY.md for terminology, numbered learning records in ./learning-records/, HTML lessons in ./lessons/, reusable components in ./assets/, and a NOTES.md scratchpad.

How does the teach skill decide what to teach next?

It calculates your zone of proximal development by reading your learning records and mission, then selects the most relevant topic that challenges you just enough. If your goal is unclear, it interviews you before writing any lesson.

Can the teach skill replace external courses or communities?

No. It deliberately delegates wisdom-building to real-world communities such as forums, subreddits, or local classes, and grounds lessons in high-trust external resources rather than the model's parametric knowledge.

What format are the lessons produced by the teach skill?

Lessons are single self-contained HTML files saved to ./lessons/ with sequential numbering. They include clean typography, interactive quizzes with immediate feedback, citations to primary sources, and links to related lessons and reference documents.