analyze
SkillDev toolsAnalyze a job posting and map its requirements to the master resume as strong matches, partial matches, or honest gaps. Use when the user provides a job description or URL and wants a fit analysis before tailoring.
Available today. Use it from your connected AI after setup.
No other account needed.
Connect ahel once, and every AI you use reads what you have installed.
Then ask your AI: use the analyze skill
What this skill tells your AI
The instructions your AI receives, as published by yapsancode/job-kit in .agents/skills/analyze/SKILL.md and read by ahel’s review.
Analyze the job posting in the user's message. If the message contains a URL, fetch it and use its content as the job posting. If URL retrieval is unavailable or fails, ask the user to paste the job description directly.
Steps:
- If I gave nothing, ask me to paste the job description.
- Identify the company name and the exact role title. Create the folder
applications/<company>-<position>/, following the naming rule in the "File organization" section of AGENTS.md, and save the raw posting there asjob-description.md. Always include the position in the folder name, so a later application to another role at the same company cannot overwrite this one. - Extract the requirements and rank each by priority 1-10 based on how much the posting emphasizes it (mentioned in title/first lines = high; "nice to have" = low).
- List the exact keywords and phrases the posting uses (skills, tools, methods, certifications). These matter for ATS keyword matching.
- Read
master-resume.texand map each requirement to my real experience:- STRONG match (I clearly have it)
- PARTIAL match (related experience, needs careful wording)
- GAP (I don't have it — be honest, do not invent)
If
master-resume.texdoes not exist, or still holds the placeholder content frommaster-resume.example.tex, stop here and tell me to build my real master resume first. An analysis against placeholder data is worthless.
- If you have web access, briefly research the company: what they do, recent news, culture signals. 5-8 lines maximum.
- Save everything as
job-analysis.mdin that same folder, with the exact role title as the first heading, and show me a short summary: top 5 requirements, my match level for each, and one sentence on whether this looks like a good fit and at what seniority.
Do not write the resume yet. That is the tailor step.
Signals
- GitHub stars
- 36
- Forks
- 6
- Last commit
- Aug 2026
Advanced
- Catalog kind
- skill
- Gateway key
analyze-yapsancode- Source
- github.com/yapsancode/job-kit