PlugWiki

Job Description Analyzer Skill for Claude: Match Score and Gap Check for a Job Post

Makes Claude score how well you fit a job posting, then list your gaps, red flags and a plan for applying.

Installs
9.6K
on skills.sh
Stars
3K
on GitHub
Updated
Jun 2026
last repo commit

Paste a job posting and your experience, and Claude works through 5 steps: pull out the requirements, extract keywords, calculate a match score, analyze gaps and scan for red flags. It then writes a 9-section report that ends with an apply-or-skip recommendation.

SKILL.md says to use it before resume tailoring. It bundles no scripts and names no API key or service. You supply the posting and your experience in the chat.

Good for

  • Job seekers deciding whether a role is worth applying to
  • People comparing several postings before tailoring a resume
  • Career changers checking which requirements are real dealbreakers

Install job-description-analyzer

Claude Code

  1. 1

    Copy this prompt.

    Install the job-description-analyzer skill in Claude Code. Run this command:
    
    npx skills add Paramchoudhary/ResumeSkills -g -y
    
    Then check that it loaded and tell me how to use it.
  2. 2

    Paste it into Claude Code. It shows the change and asks before running it.

Requires Node.js.

The README command installs the whole repo (the README says 20 skills; the repo's skills folder holds 22), globally with -g. Drop -g to install for the current project only. It does not name an agent.

From the project README. Source.

What's in the skill

When it loads

Analyze job postings, calculate match scores, identify gaps, and create application strategy

Sections in SKILL.md

  1. When to Use This Skill
  2. Core Capabilities
  3. The Strategic Problem
  4. Analysis Process
  5. Step 1: Extract Requirements
  6. Step 2: Keyword Extraction
  7. Step 3: Calculate Match Score
  8. Step 4: Gap Analysis
  9. Step 5: Red Flag Detection
  10. Match Score Output Format
  11. OVERALL MATCH SCORE: 78% ✅
  12. REQUIREMENTS BREAKDOWN
  13. Required Skills - 8/10 ✅
  14. Preferred Skills - 4/6 ✅
  15. Soft Skills - 5/5 ✅
  16. STRENGTHS TO EMPHASIZE

Key facts

Installs on skills.sh
9,598 (Nov 2, 2026)
License
MIT
Last repo commit
Jun 19, 2026

What it includes

  • Splits the posting into required, preferred and soft-skill or culture items.

    Required covers education, years, technical skills, certifications and industry. Preferred covers bonus skills and tools.

    Step 1: Extract Requirements

  • Pulls out hard skills, soft skills and industry or domain knowledge.

    Examples in SKILL.md include tools like Salesforce, methods like Agile and rules like HIPAA.

    Step 2: Keyword Extraction

  • Scores required and preferred skills, then maps the result to a recommendation.

    The worked example weights required skills 70 percent and preferred 30 percent. 75-89 means excellent fit, and under 50 means skip unless it is a dream job.

    Step 3: Calculate Match Score

  • Labels each missing requirement as a critical, major or minor gap.

    A critical gap is a deal-breaker. A major gap is addressable, for example in a cover letter. A minor gap is easy to learn.

    Step 4: Gap Analysis

  • Scans for workload, culture and compensation warning phrases.

    Phrases it lists include 'wear many hats', 'rockstar' and 'competitive salary' with no range.

    Step 5: Red Flag Detection

  • A 9-section report from match score to decision factors.

    Sections: overall match score, requirements breakdown, strengths, gaps, resume customization strategy, cover letter talking points, red flags, application timeline and decision factors.

    Try: “Analyze this job posting against my resume and tell me whether to apply: [paste both]”

    Job Analysis Report

  • Handles vague postings, multiple roles in one post, internal postings and reposted jobs.

    For a vague posting it flags the vagueness and recommends asking for clarity before applying.

    Edge cases

  • A 10-point list from extracting requirements to a recommendation and timeline.

    The last points are the resume plan, cover letter talking points, company research and the final recommendation.

    Implementation checklist

From the official docs

Questions

What does the job description analyzer skill do?

It makes Claude compare a job posting with your experience and give a match score, your strengths, your gaps, red flags in the posting and a recommendation on whether to apply.

What do I need to give it?

The job posting text and your experience, for example your resume pasted into the chat. SKILL.md compares the user's experience with the job requirements, so without your background it has nothing to score.

How do I install it?

Use the install box above. The README's one command installs the whole repo (it says 20 skills; the repo's skills folder holds 22), and the single-skill command installs only this one. The Claude tab shows the ZIP upload for the Claude app.

Does it need an API key?

SKILL.md names no API key or service, and the folder has only SKILL.md.

Is it safe to use?

It bundles no scripts and works on text you paste. The report includes personal career details, so apply the same care you would for anything you share with Claude.

How does it work with resume-tailor?

SKILL.md says to use it before resume tailoring so you know the effort is worth it. resume-tailor's SKILL.md says to use it after this skill, to know what to emphasize.

Information

updated Nov 2, 2026

Folder
skills/job-description-analyzer

paramchoudhary/resumeskillsskills.sh

Sources

Docs, issue trackers and discussions this page is built from.

Show all 3
  1. job-description-analyzer SKILL.md · github.com
  2. ResumeSkills README · github.com
  3. resume-tailor SKILL.md · github.com

Updated Nov 2, 2026.