whatisgithub

What is job-description-skill?

yanliudesign/job-description-skill — explained in plain English

Analysis updated 2026-05-18

74Audience · generalComplexity · 1/5LicenseSetup · easy

In one sentence

A Claude skill that reads a job description and your resume, then produces an HTML report on whether and how to apply.

Mindmap

mindmap
  root((job-description-skill))
    What it does
      Decode job posting
      Match resume to JD
      Predict interview questions
    Tech stack
      Claude skill
      HTML report
    Use cases
      Should I apply verdict
      Resume gap analysis
      Interview prep
    Audience
      Job seekers
      Career changers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Get a match score between your resume and a job description.

USE CASE 2

Receive a list of likely interview questions for a specific job posting.

USE CASE 3

See a plain-English breakdown of what a job description is really asking for.

USE CASE 4

Generate a six week action plan for applying to and preparing for a role.

What is it built with?

Claude SkillHTML

How does it compare?

yanliudesign/job-description-skillalemem64/noxionitealpunlu12-commits/jarvis
Stars747474
LanguageTypeScript
Setup difficultyeasymoderate
Complexity1/53/51/5
Audiencegeneralvibe codergeneral

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · easy Time to first run · 5min
Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

So what is it?

This project is a skill for Claude, meaning it is a set of instructions that teaches the AI assistant a specific structured task, in this case reading a job description and telling you whether you should apply for it. You give it the job posting text and your resume, and it produces a single, self contained HTML report you can open in your browser. Using it is meant to be simple: paste the job description, then provide your resume by uploading it, pasting your LinkedIn profile, or just giving a short self introduction if you do not have a resume ready. The skill then works through the job posting in the background and puts everything into one report. That report covers ten sections, including background on the company, an honest look at what the role actually involves versus what the posting says, a line by line comparison between the job's requirements and your resume, a list of gaps you should work on, reasons for and against applying, a salary reality check, a set of likely interview questions, and a six week action plan for applying and preparing. It opens with a short verdict and two visual scores: how well you match the role, and how likely you are to get an interview. You can export the finished report as a PDF or as a plain text markdown file. The project follows three stated rules: it always reads and understands the job description before comparing it to your resume, it never invents skills or experience you did not actually claim, and it handles one step at a time rather than mixing tasks together. It is part of a small family of related skills, alongside ones for building resumes and preparing behavioral interview answers, and is released under the MIT license, which allows free use, modification, and redistribution.

Copy-paste prompts

Prompt 1
Help me with this job, here is the job description and my resume.
Prompt 2
Only decode this job description for me, I do not need the full report yet.
Prompt 3
Just give me the match score between my resume and this job posting.
Prompt 4
Walk me through installing this Claude skill so I can use it on my next job application.

Frequently asked questions

What is job-description-skill?

A Claude skill that reads a job description and your resume, then produces an HTML report on whether and how to apply.

What license does job-description-skill use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is job-description-skill to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is job-description-skill for?

Mainly general.

Open on GitHub → Ask about another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.