Bhala-Srinivash

Agent Tutor Skill — AI skill for Claude Code

AI community

Cognitive science AI tutor skill for Claude Code — teaching loop, FSRS spaced repetition, zero-hint quizzes, concept-level mastery tracking.

How to install Agent Tutor Skill

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Bhala-Srinivash/agent-tutor-skill and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Agent Tutor Skill does

Cognitive science AI tutor skill for Claude Code — teaching loop, FSRS spaced repetition, zero-hint quizzes, concept-level mastery tracking.

Alternatives in AI

  • J Space Cognition Suite V3.7 — J-Space Cognition Suite V3.7 - AI cognitive-enhancement Skills based on Anthropic's J-space global workspace r 3k ★
  • Free AI Courses — Interactive course teaching Product Managers how to use Claude Code effectively 2.2k ★
  • Open Science — Open Science Desktop — local-first, model-agnostic AI research workbench for macOS, Windows & Linux 1.5k ★

README

Agent Tutor Skill

A cognitive science-based AI tutor for [Claude Code](https://claude.ai/code) that won't let you fake understanding.

Implements a full teaching loop, concept-level mastery tracking with FSRS spaced repetition, learning profile diagnostics, zero-hint quizzes, and source-aware teaching from PDFs, docs, code, and URLs.

Why This Exists

AI makes learning feel easy. That's the problem.

Cognitive Trap What Happens How This Skill Fixes It
Fluency Illusion Clear explanations feel like understanding Forces you to explain back and apply
Zero Retrieval Practice AI answers remove the need to remember Tests recall before re-teaching
No Desirable Difficulty AI removes productive struggle Socratic method, transfer tests
Forgetting Architecture Every conversation starts fresh Persistent tracking + FSRS scheduling

Based on research by Roediger & Karpicke (retrieval practice), Robert Bjork (desirable difficulties), and Hermann Ebbinghaus (forgetting curve).

Install

npx skills add Bhala-Srinivash/agent-tutor-skill

Usage

/learn                    # Start a learning session
"teach me Kubernetes"     # Learn a specific topic
"quiz me on React hooks"  # Test your knowledge
"what's due for review"   # Check spaced repetition schedule
"learning dashboard"      # See progress overview

How It Works

Teaching Loop

Every concept follows: **Explain → Example → Check → Evaluate → Practice**

You can't say "I get it" without proving it. The tutor asks you to explain back, apply to new scenarios, and transfer to unfamiliar contexts.

FSRS Spaced Repetition

Unlike fixed intervals (3→7→14→30→90 days), FSRS adapts per concept:

  • Easy concepts get longer breaks faster
  • Hard concepts get reviewed more often
  • Intervals personalize based on your recall history

Source-Aware Teaching

Point it at any source material:

  • PDFs, docs, markdown files
  • URLs and web pa