teach

Organize structured learning files and interactive HTML lessons for teaching skills.

Updated Jan 9, 2020
One-click install
npx skills add https://github.com/tanshunyuan/dotfiles --skill teach-tanshunyuan
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/tanshunyuan/dotfiles/tree/main/.agents/skills/teach
Command: npx skills add https://github.com/tanshunyuan/dotfiles --skill teach-tanshunyuan

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

The teach Skill unit addresses the challenge of teaching users a new skill or concept effectively, providing a structured and stateful learning environment.

Core Features & Use Cases

  • Structured Learning: Organizes resources and content into a structured format for teaching, including missions, resources, and learning records.
  • Interactive Lessons: Delivers lessons in a single, self-contained HTML file for immediate engagement and review.
  • Knowledge Management: Offers a curated list of trusted resources to support knowledge acquisition.

Quick Start

Launch the teach Skill unit by typing 'teach start' to begin teaching a new skill or concept.

Frequently Asked Questions about teach

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

FAQPage Schema
How do I create structured learning materials for skill acquisition?

To create structured learning materials for skill acquisition, organize your content using learning files like MISSION.md and RESOURCES.md to provide a stateful teaching environment.

How does interactive lesson delivery work in a teaching workspace?

Interactive lesson delivery works by compiling your structured teaching materials into a single, self-contained HTML file, allowing learners to immediately engage with and review the content.

Do I need specific files to start teaching a new concept?

Yes, you need specific files to start teaching a new concept, including MISSION.md, RESOURCES.md, and LEARNING-RECORD-FORMAT.md, ensuring a complete and structured learning experience.

What is the best way to manage trusted resources for knowledge acquisition?

The best way to manage trusted resources for knowledge acquisition is to curate a dedicated list within your structured teaching workspace, supporting learners with reliable reference materials.

Can I track learning progress within a structured teaching environment?

Yes, you can track learning progress within a structured teaching environment by utilizing the LEARNING-RECORD-FORMAT.md file to maintain stateful records of skill acquisition.