@gonzih/skill-radar
v0.1.0
Published
MCP server for personalized skill gap analysis and 90-day learning plans
Downloads
122
Maintainers
Readme
Skill Radar — Personalized Skill Gap Analysis
86% of professionals are falling behind on critical skills — LinkedIn 2026 Learning Report
Skill Radar is an MCP (Model Context Protocol) server that analyzes your professional role, current skills, and 2025-2026 industry trends to identify specific skill gaps and generate a personalized 90-day learning plan. All resources are free.
What it does
- Skill gap analysis across 9 role categories (Software Engineering, Product, Marketing, Finance, Healthcare, Data Science, Design, Leadership, Law)
- 90-day learning plans with weekly themes, curated free resources, practice exercises, and daily 5-15 minute micro-actions
- Market comparison with alignment scores and estimated salary impact
- Weekly check-ins to track progress over the 12-week plan
- Trend data covering trending, emerging, and decaying skills for 2025-2026
Installation
npm install -g @gonzih/skill-radarMCP Configuration (Claude Desktop)
Add to your claude_desktop_config.json:
{
"mcpServers": {
"skill-radar": {
"command": "skill-radar"
}
}
}On macOS the config file is at:
~/Library/Application Support/Claude/claude_desktop_config.json
How to use
1. Analyze your skill gaps
Ask Claude:
"Analyze my skill gaps. I'm a software engineer with 4 years experience. My current skills are: Python, Django, PostgreSQL, Git, basic AWS. My goal is to get promoted to senior."
Claude will call analyze_skills and return a prioritized gap list with ROI scores.
2. Build your 90-day plan
"Build a learning plan based on my top 5 skill gaps, I have 7 hours per week."
Claude will call build_plan and return a 12-week plan broken into:
- Month 1 — Foundation: One new concept per week
- Month 2 — Application: Build real projects
- Month 3 — Visibility: Portfolio, networking, credentialing
3. Weekly check-ins
"Log my week 3 check-in. I completed: read TypeScript handbook chapter 1-3, built a typed Express API, watched Kubernetes intro video."
4. Career pivots
For role transitions (e.g., software engineer → data scientist):
"I'm a software engineer wanting to switch to data science. Analyze my gaps and build a 90-day transition plan."
Skill Radar will detect the gap between your current role's skills and the target role's trending skills, then build a bridge plan.
5. Combine with daily micro-learning
Each week in your plan includes 7 daily actions (5-45 min each). Use them as:
- Morning warm-up before work
- Lunch-break learning
- Evening wind-down practice
Tool Reference
| Tool | Description |
|------|-------------|
| analyze_skills | Gap analysis with ROI scoring |
| build_plan | 12-week personalized learning plan |
| get_trending_skills | Trending/emerging/decaying skills by role |
| weekly_checkin | Track progress + get encouragement |
| get_resources | Curated free learning resources |
| compare_to_market | Alignment score + salary impact estimate |
Supported Role Categories
- Software Engineering
- Product Management
- Marketing
- Finance/Accounting
- Healthcare
- Data Science/Analytics
- Design
- Leadership/Management
- Law
Data
Trend data is sourced from analysis of job postings, LinkedIn Learning reports, Stack Overflow surveys, and industry reports for 2025-2026. All learning resources are free (freeCodeCamp, Kaggle, Hugging Face, official docs, YouTube, MIT OCW, etc.).
License
MIT — Copyright Maksim Soltan
