teach

Create stateful learning workspaces with interactive lessons and progress tracking.

3|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/onblueroses/strata --skill teach-onblueroses
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/onblueroses/strata/tree/main/skills/teach
Command: npx skills add https://github.com/onblueroses/strata --skill teach-onblueroses

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

The teach skill solves the problem of providing structured, personalized learning experiences within a stateful, multi-session teaching workspace.

Core Features & Use Cases

  • Stateful Learning: Maintains user learning state across sessions in a consistent workspace.
  • Session-based Teaching: Focuses on one tightly-scoped topic per session for deep learning.
  • Interactive Lessons: Engages users with interactive quizzes, feedback loops, and real-world practice tasks.
  • Reference Documentation: Offers printable reference sheets and glossaries for easy access.
  • Use Case: Teach someone programming by creating a workspace with mission documentation, lesson plans, and reference materials that the learner can return to for practice and review.

Quick Start

Start the teaching skill with /teach [topic], where [topic] is the skill or concept you wish to teach.

Frequently Asked Questions about teach

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

FAQPage Schema
How do I create a personalized learning workspace for interactive lessons?

To create a personalized learning workspace, initiate a session with your chosen topic. The system generates a stateful environment that tracks your progress and provides interactive lessons.

Can I maintain knowledge retention and learning progress across multiple sessions?

Yes, the system maintains stateful learning workspaces that track session-based progress. This ensures knowledge retention by saving your state across multiple sessions for continuous practice.

How do I start teaching a new concept using a session-based approach?

Start session-based teaching by defining your learning path and selecting a tightly-scoped topic. This focuses the interactive lesson on deep learning for that specific concept.

Does this education workspace provide reference materials for offline study?

Yes, the education workspace includes reference documentation. It provides printable reference sheets and glossaries to support offline study and quick review.

What is the best way to structure interactive lessons for programming concepts?

Structure interactive lessons by creating a workspace with mission documentation and lesson plans. Incorporate real-world practice tasks and feedback loops to reinforce programming concepts.