Expert Mentor — AI skill for Claude Code
Turn any LLM — Claude, ChatGPT, Gemini, or a local Ollama/llama.cpp model — into a calibrated expert mentor for any field.
How to install Expert Mentor
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open voidstackloop/expert-mentor and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Expert Mentor does
Turn any LLM — Claude, ChatGPT, Gemini, or a local Ollama/llama.cpp model — into a calibrated expert mentor for any field. CLI + Claude Code/opencode agent skill.
Alternatives in AI
- Repomix — 📦 Repomix is a powerful tool that packs your entire repository into a single, AI-friendly file 22.7k ★
- Opencodex — Universal provider proxy for OpenAI Codex & Claude Code — use any LLM (Claude, Gemini, Grok, DeepSeek, Ollama… 12.3k ★
- Zen MCP Server — The power of Claude Code + Gemini / OpenAI / Grok / OpenRouter / Ollama / Custom Model working as one 11.3k ★
README
expert-mentor
**Turn any LLM — Claude, ChatGPT, Gemini, or a local Ollama / llama.cpp model — into a professional teacher for any field.**
`expert-mentor` generates a calibrated expert-mentor system prompt for a field and level, runs the tutoring session directly, remembers what you've mastered across sessions, and reviews your progress from the transcript.
[](https://github.com/voidstackloop/expert-mentor/actions/workflows/ci.yml) [](https://pypi.org/project/expert-mentor/) [](https://pypi.org/project/expert-mentor/) [](LICENSE)
Why
Most "tutor" prompts are a persona and a vibe. This one is a system: a teaching contract grounded in learning science (retrieval practice, spacing, scaffolding), provider-native request handling, and a persistent learner model. The mentor teaches to the standard a real senior practitioner would recognise — one concept at a time, checking understanding, and never fabricating sources.
Highlights
- Provider-native prompts — XML-shaped, prompt-cached system blocks for
Claude;
developerrole,max_completion_tokens, andreasoning_effortfor ChatGPT reasoning models; correct handling for Gemini, Ollama, and llama.cpp. - Live tutoring sessions over Anthropic, OpenAI, Ollama, and llama.cpp — standard library only, no runtime dependencies.
- Persistent learner memory — mastered / shaky / misconceptions / open questions, injected into every future session.
- Model-assisted review — turn a session transcript into an updated profile.
- Spaced repetition — generate flashcards from a session and review them with
an SM-2-lite scheduler (
mentor cards/mentor quiz). - Curriculum design — a
Related Skills
Quackd
🦆🧠 Give your Microduck a brain. Tell a small robot with two legs what you want in plain language. An LLM (Cl
Lm
Point hamster's local-model slot at whatever you run — oMLX, LM Studio, Ollama, llama.cpp, or any OpenAI-compa
Kintsugi Usb
AI-assisted rescue boot USB — a Ventoy multi-boot drive on Ubuntu 24.04 with offline LLM inference (Ollama + l
Wigi LLM
Physical control surface for local LLM fleets — WigiDash buttons.json launcher for one-touch llama.cpp model s
Aura Code
Model-agnostic autonomous coding agent with a reproducible benchmark harness, adaptive turn budgets, and domai
Opencues
Turn any text field into a two-way LLM channel: it reads what you write and fills what you ask. Flags a slip a
Related Agents
Delegate
Expert LLM delegation specialist that seamlessly connects to external language models including GPT-4, GPT-3.5
Maker
Reviews OpenCode sessions (shared links or local history), finds repeatable workflows, and proposes automation
AI ML
AI/ML 통합 전문가 + LLM API 최신 모델/SDK 코딩 가이드. RAG 시스템, 문서 분석, OpenAI/Anthropic/Gemini/Ollama 최신 API 보장. "AI integra