intelligent-tutoring-dialogue-designer

Design phase-based tutoring dialogue frameworks that elicit student reasoning before explanations.

583|96|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/GarethManning/claude-education-skills --skill intelligent-tutoring-dialogue-designer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: intelligent-tutoring-dialogue-designer
Source: https://github.com/GarethManning/claude-education-skills/tree/main/skills/ai-learning-science/intelligent-tutoring-dialogue-designer
Command: npx skills add https://github.com/GarethManning/claude-education-skills --skill intelligent-tutoring-dialogue-designer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scripted tutoring dialogues that maximize student engagement by eliciting reasoning, surfacing misconceptions, and guiding cognitive conflict, enabling AI tutors and chatbots to support one-to-one learning at scale.

Core Features & Use Cases

  • Phase-based dialogue architecture with explicit decision points and branching logic that adapts to student responses.
  • Library of dialogue moves (questions, pumps, prompts, hints, explanations, and deliberate silence) with rules for when to use each.
  • Evidence-informed design principles (elicit before explain, minimize assistance, mixed-initiative dialogue, cognitive conflict) for scalable tutoring across STEM and humanities.
  • Use Cases: building AI tutor flows for physics problems, essay analysis practice, or language-learning dialogue practice.

Quick Start

Provide a complete tutoring dialogue blueprint including phase structure, move library, decision rules, and an example dialogue for a given learning objective.

Frequently Asked Questions about intelligent-tutoring-dialogue-designer

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

FAQPage Schema
How do I design an AI tutoring dialogue flow that elicits student reasoning?

To design an AI tutoring dialogue flow, use a phase-based architecture with explicit decision points and branching logic. This framework elicits student reasoning before providing explanations and guides the interaction with minimal, strategically timed interventions.

What is cognitive conflict and how does it work in intelligent tutoring systems?

Cognitive conflict in intelligent tutoring systems is a deliberate move to surface and challenge student misconceptions. The dialogue framework specifies rules for detecting these errors and deploying targeted prompts to help students recognize and resolve their reasoning flaws.

How do I structure dialogue moves to minimize assistance in an AI tutor?

You structure dialogue moves by implementing a library containing questions, pumps, prompts, hints, explanations, and deliberate silence. This library uses strict decision rules to minimize assistance, ensuring interventions are strategically timed and mixed-initiative.

Can I use this tutoring dialogue framework for humanities subjects like essay analysis?

Yes, you can use this tutoring dialogue framework for humanities subjects like essay analysis. The evidence-informed design principles apply across STEM and humanities domains, supporting scalable tutoring by adapting branching logic to any subject where misconceptions occur.

When should I use deliberate silence as a dialogue move in an educational chatbot?

Deliberate silence should be used as a dialogue move when the student requires silent thinking time to process cognitive conflict or formulate reasoning. The framework incorporates this deliberate pause as a strategic intervention rather than immediately providing hints or explanations.

What is the best way to build a mixed-initiative tutoring chatbot for STEM problems?

The best way to build a mixed-initiative tutoring chatbot for STEM problems is to generate a complete dialogue blueprint. This includes defining a phase structure, a move library, decision rules, and an example dialogue tailored to a specific learning objective.