Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Progress through 12 D&D-themed levels guided by a dungeon-master agent to master Claude Code: configure .claude/ settings/rules/hooks, create slash commands/agents/skills, build portable plugins, track quest status with /progress and /verify CLI.
npx claudepluginhub kylesnowschwartz/claude-code-hero --plugin claude-code-heroClaude Code Hero Level 0: The Threshold -- learn the basics of talking to Claude Code before entering the dungeon
Claude Code Hero Level 1: The Map Room -- explore the project's .claude/ directory and document what lives there
Claude Code Hero Level 2: The Tome of First Instructions -- create .claude/CLAUDE.md with real personal instructions
Claude Code Hero Level 3: The Goblin Lair of Commands -- create a custom slash command in .claude/commands/
Claude Code Hero Level 4: The Warden's Keys -- configure permission rules in .claude/settings.json
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code guide — skills for interactive onboarding and Q&A on setup, best practices, automation, and effective workflows
Steam-style achievement system for Claude Code
oh-my-zsh for Claude Code — 11 agents, 33 commands, 24 skills, 15 hooks + 9 examples (21 events), 9 rules, 4 MCP (minimal: playwright, context7, jina-reader, chrome-devtools@0.23.0). One-line install: curl -fsSL https://raw.githubusercontent.com/sangrokjung/claude-forge/main/install.sh | bash
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Core SimpleClaude framework with intent-based commands and specialized agents
Skills and agents for diagrams, codebase patterns, hypothesis testing, Socratic thinking, file querying, frontend design, image generation, and command creation
Unified review, refactoring, and cleanup workflows with specialized analysis agents
Enforces git diff thresholds to promote disciplined code review during AI agent sessions
Kanban board agent orchestration — hooks, roles, and lifecycle management for Claude Code sessions
No model invocation
Executes directly as bash, bypassing the AI model
No model invocation
Executes directly as bash, bypassing the AI model
Share bugs, ideas, or general feedback.

You know the basics. Chat, CLAUDE.md, maybe a prompt or two. But there are deeper chambers -- commands, hooks, agents, skills, plugins -- and most who wield Claude Code never find them.
This is the dungeon that teaches you how.
Ten quests. Each one builds a real artifact on your machine. The artifacts connect -- the spell you forge in Level 3 gets a tripwire in Level 6, and everything binds together in Level 9. You start at the threshold learning to talk to Claude Code. You end by building your own plugin.
The medium is the message: you learn about plugins by using one.

You'll need three things. The install script checks for all of them and offers to fetch what's missing.
git clone https://github.com/kylesnowschwartz/claude-code-hero.git
cd claude-code-hero
bash scripts/install.sh
| Dependency | Purpose | Install source |
|---|---|---|
| Ruby | Runs the game engine | Homebrew / apt |
| jq | Parses JSON in hook scripts | Homebrew / apt |
| Claude Code | The CLI you're here to master | Official installer |
macOS and Linux. Windows users: WSL.
$ claude --plugin-dir . --agent dungeon-master
A guide will meet you at the entrance.
| Quest | Chamber | What You Learn |
|---|---|---|
| 0 | The Threshold | Basic Claude Code interaction |
| 1 | The Map Room | The .claude/ directory |
| 2 | The Tome of First Instructions | CLAUDE.md |
| 3 | The Goblin Lair of Commands | Slash commands |
| 4 | The Warden's Keys | Settings and permissions |
| 5 | The Enchanted Inscription | Rules |
| 6 | The Tripwire Cavern | Hooks |
| 7 | The Skill Quest of Doom | Skills |
| 8 | The Summoner's Circle | Agents |
| 9 | The Artificer's Workshop | Plugins |
| Command | What it does |
|---|---|
/claude-code-hero:hero-status | Unroll the quest log |
/claude-code-hero:verify | Test whether your current quest is complete |
/claude-code-hero:music | Toggle dungeon music on or off |
/claude-code-hero:solve <N> | Create minimum artifacts to pass levels 0 through N (QA tool) |
/claude-code-hero:restart | Wipe all artifacts and return to the entrance |
Your journey saves to .claude/claude-code-hero.json. The dungeon master verifies your work programmatically and advances you when you pass. Already have a CLAUDE.md or existing hooks? Never fear, only the local .claude/ directory is touched.
Left mid-quest? Walk back in anytime and resume your quest: claude --plugin-dir . --agent dungeon-master
MIT