teach

Teach a topic through stateful lessons, glossaries, and learning records in a workspace.

2|Updated May 12, 2026
One-click install
npx skills add https://github.com/tajo9128/BioDockify-Pharma-AI --skill teach-tajo9128
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/tajo9128/BioDockify-Pharma-AI/tree/main/.agents/skills/teach
Command: npx skills add https://github.com/tajo9128/BioDockify-Pharma-AI --skill teach-tajo9128

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 what was actually learned. This Skill turns a directory into a persistent teaching workspace that tracks the learner's mission, resources, glossary, and progress across sessions. ## Core Features & Use Cases - Stateful teaching workspace: Maintains MISSION.md, RESOURCES.md, GLOSSARY.md, NOTES.md, and numbered learning records so every session builds on the last. - HTML lesson generation: Produces short, self-contained, beautifully typeset lessons in ./lessons/ with quizzes, citations, and links to reusable reference documents and shared assets. - Zone of proximal development targeting: Reads learning records to pick the next concept that challenges the learner just enough, using retrieval practice, spacing, and interleaving for long-term retention. - Use Case: A user wants to learn strength training over several weeks. The Skill interviews them to write a mission, curates trusted resources, then generates one focused interactive lesson per session while logging demonstrated understanding in learning records. ## Quick Start Ask the assistant to teach you a topic, for example: teach me the fundamentals 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 and state what you want to learn. The assistant interviews you to define a mission, then creates short interactive HTML lessons each session while recording your progress in learning records so nothing is re-taught.

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 term definitions, NOTES.md for preferences, numbered learning records in ./learning-records/, HTML lessons in ./lessons/, and reusable components in ./assets/.

How does the teach skill decide what to teach next?

It reads your learning records to find your zone of proximal development, then picks the most relevant concept tied to your mission. Lessons use retrieval practice, spacing, and interleaving to build long-term retention rather than short-term fluency.

Can I use the teach skill without joining external communities?

Yes. The skill recommends high-reputation communities for real-world wisdom, but if you opt out it records that preference in RESOURCES.md and stops proposing them. Knowledge and skills acquisition through lessons works fully offline in the workspace.

What format are the lessons generated by the teach skill?

Lessons are single self-contained HTML files saved to ./lessons/ with sequential names like 0001-topic.html. They include clean typography, interactive quizzes with immediate feedback, citations to trusted sources, and links to related lessons and reference documents.