
Alvarmethod
One-to-one AI teaching skills (Alvar method) for Codex, Claude Code, Grok, Pi, and OpenCode
Install with your AI
Paste into Claude Code, Cursor, or any agent — it reads the repo and wires the tool into your project.
Install and set up Alvarmethod (git-clone project) into my current project. Found on https://claudeers.com/alvarmethod Repo: https://github.com/vasanthsreeram/Alvarmethod Homepage/docs: — Detected install method: git-clone → git clone https://github.com/vasanthsreeram/Alvarmethod Category: education. Platforms: cli, api. Read the repo's README for exact setup and env vars, then install it and wire it into my project. Claudeers Health Verdict: slowing; community-verified: false. Confirm the source before running anything.
git clone https://github.com/vasanthsreeram/Alvarmethod
// compatibility
| Platforms | cli, api |
|---|---|
| Operating systems | — |
| AI compatibility | claude |
| License | MIT |
| Pricing | open-source |
| Language | Shell |
One teacher. One mind.
Portable agent skills that run Eero Alvar’s AI learning loop.
npx skills add vasanthsreeram/Alvarmethod -g --all
That’s the install. Works in Claude Code, Codex, Grok, Pi, OpenCode, Cursor, and the rest of the skills CLI agents.
Then open a learning folder (not this repo) and say:
/teach I want a solid introduction to <topic>
You should get a quiz picker (not A/B/C/D in chat) → a mermaid DAG → one reasoning step → a lock-in quiz.
Quick install
npx skills (preferred)
The open skills CLI. Discovers every skills/*/SKILL.md in this repo.
# global, every detected agent, no prompts
npx skills add vasanthsreeram/Alvarmethod -g --all
# list what’s in the pack
npx skills add vasanthsreeram/Alvarmethod --list
# one skill
npx skills add vasanthsreeram/Alvarmethod --skill teach -g -y
# one harness
npx skills add vasanthsreeram/Alvarmethod -g -y -a claude-code -a grok -a pi -a opencode -a codex
Update later:
npx skills update -g
npx this repo
No extra CLI — runs install.sh from GitHub:
npx github:vasanthsreeram/Alvarmethod
npx github:vasanthsreeram/Alvarmethod --list
npx github:vasanthsreeram/Alvarmethod --claude --grok
Clone
git clone https://github.com/vasanthsreeram/Alvarmethod.git
cd Alvarmethod
./install.sh # all known agent dirs
./install.sh --project
./install.sh --uninstall
| Agent | Global path |
|---|---|
| Codex | ~/.codex/skills + ~/.agents/skills |
| Claude Code | ~/.claude/skills |
| Grok | ~/.grok/skills |
| Pi | ~/.pi/agent/skills |
| OpenCode | ~/.config/opencode/skills |
The method
Credit: Eero Alvar — How I Use AI to Learn Things (2026-08-14). This pack implements that loop as Agent Skills. It is not his original Pi quiz / Obsidian setup. Captions: source/eero-alvar-how-i-use-ai-to-learn-things.md.
Many-to-many learning leaks:
| Direction | Waste |
|---|---|
| One outlet → many students | Never fitted to your edge |
| One student → many outlets | Switching cost + the brain hedges on sources it does not trust |
Fix: one interface, many sources. Trust is engineered (verify). Struggle stays in the material. The system eats logistics.
flowchart LR
A[Probe<br/>edge of this mind] --> B[Plan<br/>mermaid DAG]
B --> C[Teach<br/>one node]
C --> D[Lock-in quiz]
D -->|pass| C
D -->|fail| E[Insert prereq]
E --> C
- Probe — graded MCQ in the harness picker, start wide, binary-search every strand
- Plan — mermaid DAG for this mind, shown before teaching
- Teach — one reasoning step, picture if needed, quiz, next node
Skills
| Skill | Job |
|---|---|
teach | Full loop: probe → plan → one-step teaching |
probe | Understanding map only |
learn-profile | Write .alvar/LEARNER.md |
learn-visual | One SVG, look at it, fix it |
learn-verify | Fact-check a claim before it is taught as fact |
Quizzes must use the native picker:
| Agent | Tool |
|---|---|
| Grok / Codex | ask_user_question |
| Claude Code | AskUserQuestion |
| OpenCode | question |
| Pi | quiz / ask_user / askUserQuestion |
If the agent pastes A/B/C/D, say “use the quiz tool.” If it dumps a textbook, say “one node only.”
Session files land in the learning folder:
.alvar/LEARNER.md
.alvar/maps/<topic>.md
.alvar/sessions/<date>-<topic>.md
.alvar/visuals/…
Point Obsidian at .alvar/ if you want LaTeX preview.
Contributing
See CONTRIBUTING.md. Edit skills here, then reinstall. Don’t patch the copies under ~/.claude / ~/.grok.
License
MIT for the skills, installer, and docs.
The video and spoken method are Eero Alvar’s. Watch the original: youtu.be/kzcI5F4tGiU.
// faq
What is Alvarmethod?
One-to-one AI teaching skills (Alvar method) for Codex, Claude Code, Grok, Pi, and OpenCode. It is open-source on GitHub.
Is Alvarmethod free to use?
Alvarmethod is open-source under the MIT license, so it is free to use.
What category does Alvarmethod belong to?
Alvarmethod is listed under education in the Claudeers registry of Claude-compatible tools.
// embed badge
[](https://claudeers.com/alvarmethod)
// retro hit counter
[](https://claudeers.com/alvarmethod)
// reviews
// guestbook
// related in Education & Learning
Skills for Real Engineers. Straight from my .claude directory.
Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.
Learn it. Build it. Ship it for others.
A collection of learning resources for curious software engineers