A powerful Claude Code plugin providing comprehensive learning paths for 69 developer roadmaps across 7 specialized domains. Master any development skill with personalized learning paths, assessments, and hands-on projects.
Status: β Production Ready | Last Updated: November 2024
# Load the plugin in Claude Code
claude add ./custom-plugin-postgresql/learn- Start your personalized learning journey/browse-agent- Explore 69 roadmaps across 7 domains/assess- Evaluate your knowledge and get recommendations
| Agent | Roadmaps | Focus |
|---|---|---|
| π¨ Frontend & Web | 10 | React, Vue, Angular, TypeScript, Next.js |
| π§ Backend & API | 10 | Node.js, Python, Java, Go, PHP |
| βοΈ DevOps & Cloud | 10 | Docker, Kubernetes, Terraform, AWS |
| π€ Data & AI/ML | 10 | ML, Deep Learning, MLOps, Data Engineering |
| π± Mobile & Gaming | 10 | iOS, Android, React Native, Flutter |
| ποΈ Database & Arch | 10 | PostgreSQL, SQL, NoSQL, System Design |
| π― Management & QA | 9 | Full-stack, Engineering Manager, Product Management |
/learn- Personalized learning path selection/browse-agent- Explore agents and roadmaps/assess- Knowledge assessment and skill evaluation/projects- 100+ hands-on projects for portfolio building
Each skill module includes:
- β‘ Quick start guides with code examples
- π Core concepts and fundamentals
- π οΈ Tools, frameworks, and technologies
- π‘ Design patterns and best practices
- π Advanced topics and optimization
- π― Interview preparation
- π Real-world projects
- Start with fundamentals
- Build your first projects
- Establish core understanding
- Gain confidence
- Strengthen practical skills
- Work on real-world problems
- Learn advanced concepts
- Prepare for specialization
- Expert-level knowledge
- System design patterns
- Performance optimization
- Industry best practices
HTML, CSS, JavaScript, TypeScript, React, Vue, Angular, Next.js, Design Systems, Web Performance
Node.js, Python, Java, Go, PHP, REST APIs, GraphQL, Microservices, Database Design
Docker, Kubernetes, Terraform, AWS, CI/CD, Linux, Git, Monitoring, Infrastructure as Code
ML Algorithms, Deep Learning, TensorFlow, PyTorch, MLOps, Data Engineering, Prompt Engineering
iOS (Swift), Android (Kotlin), React Native, Flutter, Game Engines, Cross-platform Development
PostgreSQL, SQL, MongoDB, Redis, System Design, Design Patterns, Distributed Systems
Full-Stack Development, QA Testing, Engineering Management, Product Management, UX Design
β Personalized Learning
- Adaptive paths based on your level
- Customized recommendations
- Progress tracking
- Intelligent assessments
β Comprehensive Content
- 69+ learning roadmaps
- 1000+ learning hours
- 500+ code examples
- 100+ hands-on projects
β Interactive Learning
- Knowledge assessments
- Coding challenges
- Project-based learning
- Peer reviews
β Career Development
- Interview preparation
- Job market insights
- Resume guidance
- Portfolio building
β Community Support
- Discussion forums
- Study groups
- Code reviews
- Mentorship
/learn
# 1. Choose your specialization
# 2. Select your experience level
# 3. Set your learning goal
# 4. Begin your personalized path/browse-agent
# Browse all 69 roadmaps
# Filter by technology
# Compare different paths
# Find your next learning goal/assess
# Take skill assessments
# Get detailed feedback
# Identify learning gaps
# Receive recommendations/projects
# Find beginner to advanced projects
# Build hands-on experience
# Create portfolio pieces
# Showcase your skills
---
## π Learning Outcomes
After completing a learning path, you'll be able to:
### Frontend Specialization
- Build responsive websites with modern CSS and JavaScript
- Master React, Vue, or Angular
- Create production-ready applications
- Optimize performance
### Backend Specialization
- Design scalable APIs
- Optimize database queries
- Implement authentication
- Build microservices
### DevOps Specialization
- Containerize applications
- Orchestrate with Kubernetes
- Automate infrastructure
- Implement CI/CD pipelines
### Data/ML Specialization
- Build predictive models
- Deploy machine learning systems
- Optimize data pipelines
- Engineer ML solutions
### Mobile Specialization
- Build native apps
- Create cross-platform applications
- Handle mobile-specific challenges
- Deploy to app stores
### Database/Architecture Specialization
- Design robust schemas
- Optimize queries
- Build scalable systems
- Apply design patterns
### Management Specialization
- Lead development teams
- Manage products effectively
- Ensure code quality
- Guide career development
---
## π Plugin Structure
custom-plugin-postgresql/ βββ .claude-plugin/ β βββ plugin.json # Plugin manifest & metadata βββ agents/ # 7 Specialized agents β βββ 01-frontend-web.md β βββ 02-backend-api.md β βββ 03-devops-infrastructure.md β βββ 04-data-ai-ml.md β βββ 05-mobile-gaming.md β βββ 06-database-architecture.md β βββ 07-specialized-management.md βββ commands/ # 4 Slash commands β βββ learn.md β βββ browse-agent.md β βββ assess.md β βββ projects.md βββ skills/ # 7 Skill modules β βββ frontend-web/SKILL.md β βββ backend-api/SKILL.md β βββ devops-infrastructure/SKILL.md β βββ data-ai-ml/SKILL.md β βββ mobile-gaming/SKILL.md β βββ database-architecture/SKILL.md β βββ specialized-management/SKILL.md βββ hooks/ β βββ hooks.json # Automation hooks & events βββ README.md
---
## π Based On
This plugin is built on the excellent [developer-roadmap](https://github.com/kamranahmedse/developer-roadmap) project by [Kamran Ahmed](https://github.com/kamranahmedse). Thank you for creating an invaluable resource for the developer community!
---
## π Success Metrics
Track your progress with:
- π Learning statistics
- π― Milestone achievements
- π Skill badges
- π Project completion
- π Assessment scores
- π Growth trajectory
---
## π Recommended Learning Sequence
1. **Choose Your Path** - Use `/learn` to get started
2. **Learn Fundamentals** - Start with foundation concepts
3. **Build Projects** - Use `/projects` to practice
4. **Self-Assess** - Use `/assess` to check progress
5. **Advance Further** - Move to intermediate/advanced content
6. **Specialize** - Deep dive into your chosen domain
7. **Build Portfolio** - Complete capstone projects
8. **Share Knowledge** - Help others learn
---
## π¬ Community
- π‘ **Discuss** - Ask questions in forums
- π₯ **Collaborate** - Find study partners
- π **Share** - Post your projects
- π€ **Mentor** - Help others grow
- π **Compete** - Friendly challenges
---
## π Support
Having trouble? Try:
- Review the agent descriptions
- Check skill guides for details
- Browse project examples
- Ask in community forums
- Search the knowledge base
---
## π License
MIT License - Open source and free to use
---
## π Getting Started Today
**Choose your adventure:**
```bash
# For Frontend Developers
/learn β Frontend & Web β Your Level β Start Learning
# For Backend Developers
/learn β Backend & API β Your Level β Start Learning
# For DevOps Engineers
/learn β DevOps & Infrastructure β Your Level β Start Learning
# For Data Scientists
/learn β Data, AI & ML β Your Level β Start Learning
# For Mobile Developers
/learn β Mobile & Gaming β Your Level β Start Learning
# For Database Experts
/learn β Database & Architecture β Your Level β Start Learning
# For Managers
/learn β Specialized & Management β Your Level β Start Learning
Transform Your Developer Career with ultrathink! π
Start with /learn and unlock 69 learning paths, 100+ projects, and expert guidance tailored to your goals.