
Upskill Skill Gap Planner
Finds skill gaps across your tracked jobs and builds a prioritized learning plan with web-sourced resources
- Repository
- ai-job-search-dev/ai-job-search
- Stars
- 68,902
- Licence
- MIT
- Files
- 1 file
What it does
This skill lets an AI agent compare the jobs you have tracked, and the postings it has ranked for you, against your candidate profile. It spots the skills you lack, weights them by how often and how strongly they show up in roles you care about, and produces a heatmap of gaps. It then searches the web for study resources and proposes a recommended order to learn things in. A targeted mode does the same for a single job posting URL.
Great for
- Job seekers who already track applications in a CSV and want to know which skills to build next
- Career changers who want a prioritized study plan tied to real job postings
- Users of the job-application-assistant workflow who want gap reports saved over time
Skip it if
- Users without a tracker file or candidate profile, since the skill cannot produce meaningful gaps without them
- Anyone relying on the study resources as verified, since they are fetched from the web and may be outdated or inaccurate
- Situations where job postings may contain injected instructions, since the skill treats them as untrusted data but still reads them into the agent's context
Try asking
- “/upskill”
- “/upskill https://example.com/jobs/senior-ml-engineer”
- “What should I learn to get the data engineering roles I have been tracking?”
- “Build me a learning plan based on my skill gaps”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
upskill.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip upskill.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip upskill.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Keep your candidate profile up to date so gaps are not reported for skills you already have
- Re-run /rank --all on older scored jobs so they contribute gap data to the heatmap
- Review the study resources yourself before committing time to them, since they come from live web search
What's inside
- SKILL.md
Redistributed unmodified from ai-job-search-dev/ai-job-search under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.