claudeers.
// Education & Learning

Alvarmethod

One-to-one AI teaching skills (Alvar method) for Codex, Claude Code, Grok, Pi, and OpenCode

// Education & Learning[ cli ][ api ][ claude ]#claude#educationMIT$open-sourceupdated 6 days ago

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:
unknown; community-verified: false. Confirm the source before running anything.
// or clone
git clone https://github.com/vasanthsreeram/Alvarmethod

// compatibility

Platformscli, api
Operating systems
AI compatibilityclaude
LicenseMIT
Pricingopen-source
LanguageShell

Alvarmethod — probe, plan, teach

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
AgentGlobal 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:

DirectionWaste
One outlet → many studentsNever fitted to your edge
One student → many outletsSwitching 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
  1. Probe — graded MCQ in the harness picker, start wide, binary-search every strand
  2. Plan — mermaid DAG for this mind, shown before teaching
  3. Teach — one reasoning step, picture if needed, quiz, next node

Skills

SkillJob
teachFull loop: probe → plan → one-step teaching
probeUnderstanding map only
learn-profileWrite .alvar/LEARNER.md
learn-visualOne SVG, look at it, fix it
learn-verifyFact-check a claim before it is taught as fact

Quizzes must use the native picker:

AgentTool
Grok / Codexask_user_question
Claude CodeAskUserQuestion
OpenCodequestion
Piquiz / 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.

11 views
12 stars
unclaimed
updated 6 days ago

// embed badge

Alvarmethod on Claudeers
[![Claudeers](https://claudeers.com/api/badge/alvarmethod.svg)](https://claudeers.com/alvarmethod)

// retro hit counter

Alvarmethod hit counter
[![Hits](https://claudeers.com/api/counter/alvarmethod.svg)](https://claudeers.com/alvarmethod)

// reviews

// guestbook

0/500

// related in Education & Learning

🔓

Skills for Real Engineers. Straight from my .claude directory.

// educationmattpocock/Shell217,601MIT[ claude ]
🔓

Course to get into Large Language Models (LLMs) with roadmaps and Colab notebooks.

// educationmlabonne/81,698Apache-2.0[ claude ]
🔓

A collection of learning resources for curious software engineers

// educationcharlax/Python51,401MIT[ claude ]
🔓

Learn it. Build it. Ship it for others.

// educationrohitg00/Python47,381MIT[ claude ]
→ see how Alvarmethod connects across the ecosystem