Intelligent Tutoring Dialogue Designer
Script a multi-turn tutoring dialogue with branching responses for anticipated student...
Install
npx skills add GarethManning/education-agent-skills --skill intelligent-tutoring-dialogue-designer -g -a claude-code -y- Repository
- GarethManning/education-agent-skills939
- Category
- Design
- Updated
- 13d ago
- License
- See repository
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Script a multi-turn tutoring dialogue with branching responses for anticipated student difficulties. Use when designing AI tutors, chatbot interactions, or structured one-to-one support scripts.
Intelligent Tutoring Dialogue Designer
What This Skill Does
Designs the dialogue logic for an AI tutoring interaction, when to ask a question, when to give a hint, when to explain, when to prompt for self-explanation, and when to stay silent. This is the hardest design problem in intelligent tutoring: too much intervention prevents productive struggle and creates dependency; too little leaves students stuck and frustrated. VanLehn (2011) showed that the effectiveness of tutoring (human or AI) depends on the quality of the step-level interaction, systems that engage students in active reasoning at each step dramatically outperform systems that simply present content and evaluate final answers. Chi et al. (2001) analysed what makes human tutoring effective and found, counter-intuitively, that the most effective tutors were NOT the ones who explained the most, they were the ones who asked the right questions and created opportunities for students to self-explain. The output includes a complete dialogue architecture (the phases and branching logic of the interaction), a library of dialogue moves (the specific things the tutor can say or do), decision rules (when to use each move based on student responses), and a worked example showing the system in action. AI is specifically valuable here because it can sustain one-to-one dialogue at scale, but the dialogue must be deliberately designed or the AI will default to lecturing, which is the least effective tutoring strategy.


