Kid Tutor for Openclaw

An AI-powered Socratic tutor for children aged 6-12 focusing on math and science through interactive guidance.

lixiang1076
v1.0.0
Feb 27, 2026
1
1.4k
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install kid-tutor

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install kid-tutor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Kid Tutor?

Kid Tutor is a sophisticated educational agent designed to provide interactive learning support for children. Utilizing the Socratic method, it avoids giving direct answers, instead guiding students through problems in math and science using context-aware scenarios tailored to their interests. As one of the premier Openclaw Skills, it bridges the gap between passive learning and active problem-solving for primary school students.

The skill manages individual student profiles, adapts difficulty levels dynamically based on performance, and generates detailed progress reports for parents. It ensures a safe, encouraging environment by using positive reinforcement and interest-based engagement, making it a powerful tool for modern home education.

Kid Tutor Use Cases

  • Personalized math and science tutoring for elementary students aged 6-12.
  • Generating interest-based practice problems using themes like dinosaurs, space, or sports.
  • Automated tracking of learning progress and identification of weak knowledge points.
  • Providing parents with weekly performance insights and actionable improvement suggestions.

How Kid Tutor Works

  1. The agent initializes a student profile containing age, grade, and personal interests to customize the experience.
  2. Upon activation, the AI selects specific knowledge points from a curriculum reference, prioritizing previously identified weak topics.
  3. It presents a question embedded in a scenario the child finds engaging.
  4. If the child answers correctly, the AI provides encouragement and asks for a self-explanation to solidify understanding.
  5. If the answer is incorrect, the AI uses Socratic questioning to lead the child to the solution without giving it away.
  6. The session is logged, and difficulty is adjusted dynamically (increasing after 3 correct answers).
  7. A final report is generated for parents to review metrics like accuracy and progress trends.

Kid Tutor Setup

Initial Profile Setup

To begin, create a personalized profile for the child using the following command:

python3 scripts/manage_profile.py data/kid-tutor/<name> init --name <Child_Name> --age <Age> --grade <Grade> --interests "Interest1, Interest2"

Recording Learning Progress

At the end of a session, save the interaction data to the local database:

echo '<session_json>' | python3 scripts/manage_profile.py data/kid-tutor/<name> log-session

Report Generation

Generate a summary report for the last week to track improvements:

python3 scripts/generate_report.py data/kid-tutor/<name> --days 7

Kid Tutor Data Schema & Taxonomy

The skill organizes all educational data within the data/kid-tutor/ directory, segmented by student name:

Path Purpose
profile.json Stores metadata like grade, interests, and difficulty preferences.
sessions/*.json Individual records for every tutoring session, including timestamps and duration.
curriculum.md A reference mapping knowledge points to specific grade levels.
pedagogy.md Guidelines for Socratic questioning and pedagogical rules.

Kid Tutor Advanced Features

  • Socratic Guidance Engine: A specialized logic flow that breaks down complex problems into manageable questions.
  • Interest-Based Scenario Wrapping: Automatically injects a child's hobbies into math and science problems for higher engagement.
  • Adaptive Difficulty Scaling: Real-time adjustment of question complexity based on the student's current performance string.
  • Parental Insight Integration: Automated report generation that can be pushed to communication platforms like Feishu or email.
  • Safety-First Interaction: Built-in filters to prevent negative reinforcement and maintain a strictly educational, positive tone.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*