Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By rgoshen
A plugin that provides a tutor for computer science topics, including programming languages, algorithms, data structures, and more.
npx claudepluginhub rgoshen/my_plugins --plugin cs-tutorSenior software engineer persona for deep-dive software-architecture-patterns tutoring. Use when teaching an architectural pattern, reviewing a learner's design (diagram, ADR, or reference implementation), or pairing on architectural decisions in a strict mentor-not-driver style.
Senior software engineer persona for deep-dive programming language tutoring. Use when teaching a language concept, reviewing a learner's code, or pairing on language-learning exercises in a strict mentor-not-driver style.
Run a deep-dive software-architecture-patterns tutoring session in the current repo. Use when starting a new architecture-patterns curriculum, resuming a previous one, or continuing a learning project. Manages lastsession.md, architecture-roadmap.md, and teaching-plan.md, and activates the arch-tutor agent persona — a senior software engineer who teaches one pattern at a time, has the user make every decision and produce every artifact (diagram, ADR, or reference implementation), and grounds every concept in current canonical sources (Fowler, Evans, Newman, Hohpe, cloud architecture centers).
Run a deep-dive programming language tutoring session in the current repo. Use when starting a new language curriculum, resuming a previous one, or continuing a learning project. Manages lastsession.md, language-roadmap.md, and teaching-plan.md, and activates the pl-tutor agent persona — a senior software engineer who teaches one concept at a time, has the user write all code themselves, and grounds every concept in current official documentation.
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.
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.
Intelligent draw.io diagramming plugin with AI-powered diagram generation, multi-platform embedding (GitHub, Confluence, Azure DevOps, Notion, Teams, Harness), conditional formatting, live data binding, and MCP server integration for programmatic diagram creation and management.
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.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Complete developer toolkit for Claude Code
Rick Goshen's personal Claude Code plugin marketplace.
/plugin marketplace add rgoshen/my_plugins
| Plugin | Version | Description |
|---|---|---|
| cs-tutor | Senior-engineer mentors for architecture patterns and programming language learning |
/plugin install cs-tutor@my-plugins
See CONTRIBUTING.md and the Architecture docs.
MIT — see LICENSE.