Uses a real code repository in reverse for developer education: assesses the learner's profile, builds a teaching plan grounded in the repo, writes lessons with code samples drawn from the source, and supports an interactive Q&A mode.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin teach-this-repoInterview the learner to capture their profile — prior experience, languages, goals, time budget — and save it to teaching/learner-profile.md.
Analyse the current repository and produce a tailored teaching plan grounded in the learner profile. Writes teaching/curriculum.md.
Enter an interactive Q&A mode where the learner can ask questions about the repository and get answers grounded in the actual source.
Write a specific lesson from the curriculum as a full teaching document with explanations, code samples from the repo, and exercises.
Use a real codebase in reverse for developer education. The agent navigates the repository, assesses the learner, builds a teaching plan grounded in the actual source, writes lessons with real code excerpts, and supports an interactive Q&A mode.
This is the opposite of "read the README and hope for the best" — the repo becomes a structured textbook tailored to the reader.
Run commands roughly in order:
/assess-learner — interview the learner and save a profile./plan-curriculum — analyse the repo + profile and write a sequenced teaching plan./write-lesson <N> — materialise a specific lesson with source-grounded explanations, excerpts, and exercises./qa-mode — interactive Q&A grounded in the source (use anytime, including mid-curriculum).All outputs land in teaching/ inside the current repo.
repo-teacher — auto-invoked when the user says things like "teach me this repo" or "help me onboard to this codebase". Orchestrates the four phases.claude plugins install teach-this-repo@danielrosehill
MIT
Access thousands of AI prompts and skills directly in your AI coding assistant. Search prompts, discover skills, save your own, and improve prompts with AI.
Share bugs, ideas, or general feedback.
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Complete developer toolkit for Claude Code
Orchestrate multi-agent teams for parallel code review, hypothesis-driven debugging, and coordinated feature development using Claude Code's Agent Teams
Manus-style persistent markdown files for planning, progress tracking, and knowledge storage. Works with Claude Code, Kiro, Clawd CLI, Gemini CLI, Cursor, Continue, Hermes, and 17+ AI coding assistants. Now with Arabic, German, Spanish, and Chinese (Simplified & Traditional) support.
Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.
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 claim