teach

Organize in-workspace teaching materials into a reusable framework with MISSION.md and learning records.

16|Updated Jun 6, 2026
One-click install
npx skills add https://github.com/Insik-Han/han-monorepo-template --skill teach-insik-han
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/Insik-Han/han-monorepo-template/tree/main/.agents/skills/teach
Command: npx skills add https://github.com/Insik-Han/han-monorepo-template --skill teach-insik-han

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It provides a structured teaching workspace to organize missions, references, learning records, and lessons, enabling coherent, multi-session learning inside the repository.

Core Features & Use Cases

  • Structured learning workspace: centralizes MISSION.md, RESOURCES.md, learning-records, notes, and lessons to guide long-term skill development.
  • Reference and learning artifacts: stores glossaries, learning records, lesson html outputs, and scratch notes to support ongoing education.
  • Self-contained teaching sessions: each skill unit can run a guided curriculum within the workspace for consistent onboarding or skill uplift.

Quick Start

Start the teaching workflow by describing your learning mission and creating a MISSION.md to ground all sessions.

Frequently Asked Questions about teach

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

FAQPage Schema
How do I organize learning materials and lessons inside a workspace?

To organize learning materials inside a workspace, you can structure missions, references, and records into a single framework. This coordinates MISSION.md, RESOURCES.md, and lesson outputs to guide long-term, multi-session skill development.

What is the best way to structure a guided, mission-driven learning curriculum?

The best way to structure a mission-driven learning curriculum is to define a learning mission in MISSION.md to ground all sessions. This creates a centralized framework for tracking learning records, glossaries, and lesson outputs.

Can I manage multi-session educational records and notes within a repository?

Yes, you can manage multi-session educational records within a repository. The framework stores learning records, glossaries, and scratch notes to support ongoing education and coherent skill uplift across multiple sessions.

Do I need specific dependencies to create a structured teaching workspace?

No specific dependencies are required to create a structured teaching workspace. The framework operates self-sufficiently by enforcing the SKILL.md frontmatter contract and coordinating markdown files for references and lesson outputs.

How do I generate reusable lesson outputs for student onboarding?

To generate reusable lesson outputs for onboarding, the framework stores lesson HTML outputs and scratch notes within the workspace. This enables self-contained teaching sessions for consistent skill uplift.

Why does a teaching workspace enforce a frontmatter contract for markdown files?

A teaching workspace enforces a frontmatter contract to maintain consistent structure across educational materials. This coordinates MISSION.md, RESOURCES.md, and optional tooling directories for a coherent, reusable learning framework.