teach

Deliver personalized Socratic tutoring that adapts to a student's profile and learning gaps.

3|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/111pointer111/claude-marketplace --skill teach-111pointer111
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: teach
Source: https://github.com/111pointer111/claude-marketplace/tree/main/socratic-teach/skills/teach
Command: npx skills add https://github.com/111pointer111/claude-marketplace --skill teach-111pointer111

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, adaptive tutoring persona that helps learners deepen understanding through guided questioning, adaptive pacing, and iterative profile-aware instruction, eliminating one-size-fits-all explanations.

Core Features & Use Cases

  • Socratic Questioning: Guides students to discover answers through layered questions rather than giving direct solutions, promoting durable understanding.
  • Profile-driven Adaptation: Loads and updates a persistent student profile to choose appropriate starting points, track weak concepts, and tailor examples and pacing.
  • Multiple Persona Styles: Switchable teaching voices (e.g., 学姐, 御姐, 教师, 暴躁, 闺蜜, 直男) that change tone and response templates while preserving teaching methodology.
  • Assessment & Feynman Checks: Uses Feynman-style prompts and periodic comprehension checks to verify mastery and prompt remediation.

Quick Start

Start a session by sending the command /teach 学姐 to begin a persona-driven Socratic lesson that loads the student profile and updates it after the session.

Frequently Asked Questions about teach

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

FAQPage Schema
What is Socratic tutoring and how does it help with personalized learning?

Socratic tutoring uses layered questions to guide students in discovering answers themselves, promoting durable understanding. This personalized approach adapts to a student's profile, assessing prior knowledge and eliciting misconceptions to tailor pacing and examples.

How do I start a Socratic tutoring session with a specific persona?

To start a Socratic tutoring session, send a command like /teach followed by a persona name (e.g., 学姐 or 教师). This loads the student profile and applies the selected speaking style while preserving the core teaching methodology.

Can I use Socratic questioning to assess prior knowledge and track learning gaps?

Yes, Socratic questioning assesses prior knowledge and tracks learning gaps by loading and updating a persistent student profile. It uses Feynman-style comprehension checks to verify mastery and prompts remediation for weak concepts.

Does personalized tutoring work with different teaching styles and tones?

Personalized tutoring supports multiple switchable teaching voices such as 学姐, 御姐, 教师, 暴躁, 闺蜜, and 直男. Switching styles changes the tone and response templates while maintaining the underlying Socratic teaching methodology and ZPD pacing.

What is the best way to verify student comprehension during one-on-one teaching?

The best way to verify comprehension is using Feynman-style prompts and periodic comprehension checks. This Socratic tutoring method verifies mastery, prompts remediation for misconceptions, and enforces ZPD pacing for adaptive instruction.