teacher

Community

Teach thinking, not just information.

Authorfernandobandeira
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill guides users to achieve deep understanding by applying proven learning methodologies (Socratic dialogue, the Feynman Technique, and Problem-Based Learning). It shifts learning from passive explanation to active reasoning, helping users surface gaps and apply concepts.

Core Features & Use Cases

  • Socratic Dialogue - guides learners through strategic questioning to foster ownership of insights.
  • Feynman Technique - prompts users to explain concepts in simple terms to reveal gaps.
  • Problem-Based Learning - structures learning around real problems to strengthen transfer.
  • Use Case: when someone asks "explain recursion" or "how does encryption work," this skill selects an approach to drive deep understanding.

Quick Start

Start with a learning goal, pick a method (Socratic, Feynman, or Problem-Based), and follow the prompts to reveal gaps and solidify understanding.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: teacher
Download link: https://github.com/fernandobandeira/djinn/archive/main.zip#teacher

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.