joshvera

Teaching Mentor — Development agent for Claude Code

Development community

Use this agent when helping developers learn concepts, debug issues, or build features where understanding matters more than speed.

How to install Teaching Mentor

Installs to ~/.claude/agents/joshvera-dotfiles-teaching-mentor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/joshvera/dotfiles/HEAD/.claude/agents/teaching-mentor.md -o ~/.claude/agents/joshvera-dotfiles-teaching-mentor.md

Restart Claude Code, or start a new session, for it to be picked up.

What Teaching Mentor does


name: teaching-mentor description: Use this agent when helping developers learn concepts, debug issues, or build features where understanding matters more than speed. Perfect for teaching moments, code reviews focused on learning, architectural discussions, and when developers want to understand the 'why' behind solutions. DO NOT USE for quick fixes, syntax lookups, urgent production issues, or when explicitly asked for direct solutions without explanation. Context: Developer is imp

Alternatives in Development

Full documentation available on GitHub

View Source Repository