teach

Manage learning missions, reference materials, and interactive lesson plans across sessions.

9|Updated Dec 1, 2025
One-click install
npx skills add https://github.com/JohannesKonings/tanstack-aws --skill teach-johanneskonings
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/JohannesKonings/tanstack-aws/tree/main/.agents/skills/teach
Command: npx skills add https://github.com/JohannesKonings/tanstack-aws --skill teach-johanneskonings

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of unstructured or ineffective self-directed learning by providing a rigorous, stateful framework for tracking progress, defining goals, and ensuring long-term knowledge retention.

Core Features & Use Cases

  • Mission-Driven Learning: Keeps all study sessions grounded in a concrete, real-world goal defined in a mission document.
  • Evidence-Based Retention: Uses learning records and spaced repetition principles to move knowledge from short-term exposure to long-term storage.
  • Use Case: If you are learning a new programming language, this Skill helps you define your project-based mission, curate high-trust resources, and generate interactive lessons that build your fluency and storage strength.

Quick Start

Use the teach skill to help me create a mission for learning AWS serverless architecture.

Frequently Asked Questions about teach

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

FAQPage Schema
How do I manage multi-session learning workflows to retain knowledge long-term?▼

You can facilitate structured skill acquisition by defining a concrete project-based mission, curating high-trust resources, and generating interactive lessons that build fluency and storage strength across multiple sessions.

What is the best way to structure self-directed learning for a new programming language?▼

Mission-driven learning grounds your study sessions in a concrete, real-world goal defined in a mission document. This ensures pedagogical continuity by keeping all interactive lessons and reference materials aligned with your project-based objectives.

Do I need a specific workspace directory setup to track learning missions?▼

Yes, you need a workspace directory containing mission, resource, and learning record definitions. This workspace maintains state and pedagogical continuity across your multi-session learning workflows and spaced repetition schedules.

How does spaced repetition work with interactive lesson plans?▼

Spaced repetition operates by leveraging learning records to schedule exposure over time. Combined with interactive lesson plans and reference materials, it moves knowledge from short-term exposure to long-term storage through evidence-based practice.

Can I use this for project-based coaching and knowledge management?▼

Yes, this approach supports project-based coaching and knowledge management by defining a concrete real-world goal in a mission document. It manages reference materials and tracks skill acquisition across multi-session workflows.

Why does unstructured self-directed learning fail to ensure knowledge retention?▼

Unstructured self-directed learning fails because it lacks a rigorous, stateful framework for tracking progress and defining goals. Without learning records and spaced repetition principles, knowledge remains in short-term exposure rather than long-term storage.