Not in the top 1,000 by GitHub stars
Bhala-Srinivash/agent-tutor-skill
Cognitive science AI tutor skill for Claude Code — teaching loop, FSRS spaced repetition, zero-hint quizzes, concept-level mastery tracking
History
Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.
View weekly changes
SKILL.md
Week of Oct 26, 2026 · Line counts unavailable
Before Not checked yet → After Instructions only
First observation → e273585b542d
No earlier version was observed for comparison.
Heat
4.5- Star growth, last 7 daysNot available
- Star growth, last 24 hoursNot available
- Rank movement, last 7 daysNot available
- Commits, last 30 daysNot available
- Accounts asking about it through MCP, last 7 daysNot available
- Hot votes this weekNot available
Heat never changes the order by stars, and sponsorship never touches it. How heat works
Stars over time
30-day change not yet available: not enough history.
Individual skills in this repository
- learn
/
How it works
learn
When your agent uses it
Cognitive science-based AI tutor that won't let you fake understanding. Implements a full teaching loop (Explain→Example→Check→Evaluate→Practice), concept-level mastery tracking with FSRS spaced repetition, learning profile diagnostics, and zero-hint quizzes. Reads source material (PDFs, docs, code, URLs) to teach from specific content, or teaches from AI knowledge. Use this skill when the user says /learn, "teach me X", "quiz me", "review my concepts", "what should I study", "test my knowledge", "learning dashboard", "how well do I know X", or wants to systematically learn any topic. Also triggers on "let's study", "drill me on", "what's due for review", requests for structured learning with progress tracking, or any context where the user wants to actually understand (not just read about) a topic.
What it loads into context
Frontmatter
196 tokensAlways available to the agent
SKILL.md
1,973 tokensWhen the skill is activated
Reference documents
4,676 tokensLoaded on request
Token counts are estimates. Scripts run separately; they are not counted as reference context.
The playbook
- Why This Exists
- Storage (Hybrid Model)
- Workflow
- First Session Protocol
- Dashboard
- Sequencing Protocol
- Core Rules
- References
Files
.gitignoreasset143 bytesLICENSEasset1,072 bytesREADME.mddoc3,882 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesSKILL.mdcore8,463 bytesreferences/fsrs.mddoc5,134 bytesreferences/quiz-rules.mddoc3,241 bytesreferences/teaching-loop.mddoc4,261 bytesreferences/templates.mddoc2,090 bytes
Read SKILL.md
# Agent Tutor Skill — Cognitive Science Learning Companion
A learning companion that produces actual understanding — not just answers. It tracks what you know and don't know at the **concept level**, teaches using cognitive science principles, and schedules reviews using the FSRS algorithm so you never forget.
## Why This Exists
AI makes learning feel easy. That's the problem. Mia Kiraki identified 4 cognitive traps:
1. **Fluency Illusion** — Clear explanations feel like comprehension, but aren't
2. **Zero Retrieval Practice** — AI answers remove the need to pull from your own memory
3. **No Desirable Difficulty** — AI removes the struggle that forces deeper processing
4. **Forgetting Architecture** — Every conversation starts fresh, no persistent memory
This skill fixes all four: enforces retrieval practice, tracks knowledge persistently, requires you to *prove* understanding, and schedules spaced reviews.View the complete source on GitHubSkills included
- learn
Repository facts
- License
- MIT
- Created
- Mar 1, 2026
- Last pushed
- Mar 1, 2026
- Forks
- 2
- Open issues
- 1
- Project activity
- Slowing
Before you install
Instructions onlyAutomated signals, not a guarantee
Checked Nov 4, 2026
Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.
Show 7 notes
SKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzedSKILL.md:1Analysis incomplete: Referenced executable target unavailable; not analyzed
- No broad tool permissions
- No dangerous shell commands
- 6 network referencesin 3 files: README.md:3 references/fsrs.md:3 references/quiz-rules.md:3
- No hidden or obfuscated text
- No instruction overrides
- No executable scripts
- No access to secrets
- No requests to vote in Hot
Show all 6 signals by file
README.md
- Network accessline 3
A cognitive science-based AI tutor for [Claude Code](https://claude.ai/code) that won't let you fake understanding. - Network accessline 87
- **Pedagogical framework**: [Mia Kiraki](https://robotsatemyhomework.substack.com/p/the-ai-tutor-i-built-in-claude-that) — "The AI tutor I built in Claude that won't let you fake understanding" (ROBOTS ATE MY HOMEWORK, Feb 2026) - Network accessline 88
- **Concept tracking & quiz engine**: Inspired by [tutor-skills](https://github.com/RoundTable02/tutor-skills) by RoundTable02 - Network accessline 89
- **Spaced repetition**: [FSRS algorithm](https://github.com/open-spaced-repetition) by open-spaced-repetition
references/fsrs.md
- Network accessline 3
> Based on the Free Spaced Repetition Scheduler by [open-spaced-repetition](https://github.com/open-spaced-repetition)
references/quiz-rules.md
- Network accessline 3
> Adapted from [tutor-skills](https://github.com/RoundTable02/tutor-skills) quiz methodology
How the signals fit together
Facts from a static read of the files at the pinned commit. They describe what the code does, not why.
Signal confidence: 6 facts
- Network access in prose of documentationREADME.md:3Low confidence
- Network access in prose of documentationREADME.md:87Low confidence
- Network access in prose of documentationREADME.md:88Low confidence
- Network access in prose of documentationREADME.md:89Low confidence
- Network access in prose of documentationreferences/fsrs.md:3Low confidence
- Network access in prose of documentationreferences/quiz-rules.md:3Low confidence
Works with
| Agent | Status | Evidence | Install to |
|---|---|---|---|
| Claude Code | Compatible | Standard SKILL.md SKILL.md | .claude/skills/<skill-name>/ |
| Codex | Compatible | Standard SKILL.md SKILL.md | .agents/skills/<skill-name>/ |
| Cursor | Compatible | Standard SKILL.md SKILL.md | .cursor/skills/<skill-name>/ |
| Gemini CLI | Compatible | Standard SKILL.md SKILL.md | .gemini/skills/<skill-name>/ |
| GitHub Copilot | Compatible | Standard SKILL.md SKILL.md | .github/skills/<skill-name>/ |
| OpenCode | Compatible | Standard SKILL.md SKILL.md | .opencode/skills/<skill-name>/ |
- Native The repository ships a manifest, folder or frontmatter field for this agent.
- Compatible A standard SKILL.md that this agent can read.
- Unknown No evidence either way.
Derived automatically from paths, manifests and frontmatter. Not tested on each agent.