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.