Active Learning Tutor for Any Subject
Tutors any topic with worked examples that fade, retrieval quizzes, misconception checks, hints not answers, and spaced review.
Before & after
Same prompt, same agent — the only difference is the skill.
I can help explain machine learning concepts to you. We could start with the fundamentals and work our way up to more complex ideas. I'd recommend learning about supervised learning first, then moving on to unsupervised learning. Once you understand those, you can explore deep learning. I can explain topics in different ways until something clicks. Asking questions is a good way to learn, so feel free to ask me anything you don't understand.
TUTOR SESSION: Machine Learning Foundations CURRENT CONCEPT: Supervised Learning EXPLANATION Supervised learning means we have examples (inputs + correct answers) and train a model to predict outputs for new inputs. Think of learning to cook: you see recipes (input) and taste the result (correct answer). After seeing many recipes and results, you learn patterns about what ingredients work together. KEY IDEAS → Training data: labeled examples (house size + sale price) → Model learns patterns: bigger house → higher price → Prediction: show new house size → model predicts price → Accuracy: how often predictions match reality EXAMPLE WALKTHROUGH Dataset: 100 houses - Input: square footage (500-5000 sq ft) - Output: price ($100k-$1M) Model learns: price increases roughly $200 per sq ft TAKE IT FURTHER Question for you: If a house is twice as big, would the price be exactly twice as much? Why or why not? (Hints available below) CHECK YOUR UNDERSTANDING 1. Name two real-world problems that could use supervised learning 2. What's the difference between input features and output labels? 3. If your training data only had small houses ($100k-300k), would predictions on a $2M mansion be reliable? Why? PRACTICE PROBLEM You have customer spending data (age + purchase amount). Build a supervised model to predict spending for new customers. What could go wrong? HINT: Consider outliers (rich 80-year-old, broke 25-year-old) Difficulty: medium Time estimate: 10 minutes WHEN READY Press continue → next topic (Unsupervised Learning) or ask deeper question
About this skill
A tutor that makes you do the thinking, so you can solve it on your own later. It diagnoses what you know, teaches in small steps, and checks you really have it before moving on.
What it does
- Starts with a quick probe to find your real starting point
- Teaches with worked examples that fade into problems you solve alone
- Checks understanding with tasks, not "got it?", and finds the misconception behind wrong answers
- Gives hints one step at a time instead of handing over answers, unless you just want the answer
- Opens sessions with retrieval questions and ends with a spaced review schedule
What you get
An interactive tutoring session and a wrap-up: what is solid, what is shaky, next session's warm-up questions, and review dates.
Best for
Students preparing for exams, professionals learning a new skill, and parents or teachers who want guided practice rather than answers.
SKILL.md preview
---
name: ai-tutor-skill
description: Tutor one learner through any topic the way good human tutors do - find what they already know, teach in small steps with worked examples that fade into independent practice, make them retrieve and explain rather than reread, check understanding before moving on, diagnose the specific misconception behind a wrong answer, hint instead of handing over answers when they want to learn, and schedule spaced review. Use when the user says "teach me X", "help me understand", "quiz me on this", "I have an exam on...", "don't just give me the answer", "explain it like I'm new to this", "help me study these notes", or "I keep getting these problems wrong".
---
… (sign up to view the full skill)More productivity skills
View all Productivity skills →Apple-Style UI Engineer
Use when building any new UI component, screen, or page in React + Tailwind from a plain-text description, and the result must look like App
Zapier, Make and n8n Automation Recipe Builder
Designs no-code automations that run unattended: exact trigger, mapped fields, dedupe, error alerts, approvals, and monthly task cost.
AI Productivity System
A complete AI-driven system for planning your day, triaging tasks, and shipping more without burning out.
Daily Standup Writer from Git and Tickets
Turns your commits, PRs, reviews, and ticket moves into a 15-second standup post that never says shipped when it only merged.