teach

Manage learning missions, records, and interactive lessons in a directory workspace.

Updated Dec 17, 2025
One-click install
npx skills add https://github.com/Frantss/oxform --skill teach-frantss
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/Frantss/oxform/tree/main/.agents/skills/teach
Command: npx skills add https://github.com/Frantss/oxform --skill teach-frantss

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, managing resources, and ensuring deep retention.

Core Features & Use Cases

  • Learning Workspace Management: Maintains a persistent state of your educational journey using mission-driven documentation and learning records.
  • Evidence-Based Pedagogy: Utilizes spaced repetition, retrieval practice, and the zone of proximal development to ensure long-term storage strength rather than temporary fluency.
  • Use Case: If you are learning a new programming language, this Skill helps you define your mission, curate high-trust resources, and generate interactive lessons that build your expertise incrementally.

Quick Start

Initiate a new learning session by telling the teach skill what specific topic or concept you would like to master today.

Frequently Asked Questions about teach

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

FAQPage Schema
How do I structure self-directed learning to ensure long-term knowledge retention?

Structured skill acquisition uses spaced repetition, retrieval practice, and the zone of proximal development to build long-term storage strength rather than temporary fluency. It manages your learning through mission-driven documentation and iterative feedback loops.

What is the best way to track progress when learning a new skill across multiple sessions?

Tracking progress in a learning workspace requires a persistent, directory-based environment to store pedagogical artifacts, learning records, and reference materials. This maintains a continuous state of your educational journey across sessions.

Can I use this guided learning approach for any domain like programming or coaching?

Yes, this structured learning approach applies to any domain requiring long-term knowledge retention and skill development. It works by defining your mission, curating high-trust resources, and generating interactive lessons incrementally.

How do I start a new learning session for a specific topic?

To start a new learning session, simply specify the exact topic or concept you want to master. The framework then initiates the process of defining missions and generating interactive lessons for that subject.

Do I need a specific environment setup to manage learning records and reference materials?

Yes, you need a directory-based environment to store and track pedagogical artifacts and reference materials. This setup is required to facilitate the persistent state management needed for iterative feedback loops.

Why does unstructured self-directed learning often fail to build deep expertise?

Unstructured learning fails because it lacks a rigorous, stateful framework for tracking progress and ensuring deep retention. Without managed pedagogical artifacts and iterative feedback, learners often experience temporary fluency instead of permanent skill acquisition.