Best Claude Skills for Job Seekers: Resumes and Interviews

Real Claude skills for resumes, cover letters and interview prep, with live GitHub stars and licenses, a full application workflow, and honesty rules.

By Esha Sabir · Updated November 12, 2026 · 11 min read · How we write

Part of our guide to Agent Skills Explained: What They Are and How They Work.

These are resume, cover letter and interview skills you can install in Claude today, each checked on GitHub. Below the list is a workflow that takes you from a job posting to interview prep, and a short set of honesty rules, because the fastest way to lose an offer is a resume line you cannot defend.

Star counts come from the GitHub API and were refreshed on 2026-11-12. Stars show attention, not quality. If you have not used skills before, here is what an agent skill is; for skills beyond the job search, see our hub list of the best Claude skills in 2026.

Quick comparison

Skill repoCoversStars (2026-11-12)LicenseScripts / network
Paramchoudhary/ResumeSkillsFull job search, one skill per task3,149MITNone
varunr89/resume-tailoring-skillDeep resume tailoring873MITWeb research
yanliudesign/offer-toolkit-skillJD decoder to negotiation572MITNone
proficientlyjobs/proficiently-claude-skillsSearch, tailor, apply459MIT (per README)Browser, Telegram
extrasmall0/dear-hiring-managerForm filling, cover letters113MITPlaywright browser
1carusalwayswa/applyLaTeX resume and cover letter27MITFetches URLs, runs pdflatex
Faizee-Asad/job-seeker-claude-skillsResume, cover letter, interview, tracker0MITStandard-library Python scripts
LoopCV skillSearch and auto-apply via LoopCVNot on GitHubNot statedLoopCV MCP connector and account
EshaRana17/claude-job-application-skillPosting to interview packNewMITNone

The skills

Paramchoudhary/ResumeSkills

ResumeSkills splits the job search into about 20 small skills: job description analyzer, resume tailor, ATS optimizer, bullet writer, resume quantifier, cover letter generator, cold email writer, LinkedIn profile optimizer, interview prep generator, salary negotiation prep and offer comparison. There are specialised versions for tech, executive, academic and career-change resumes.

  • Install: npx skills add Paramchoudhary/ResumeSkills -g -y
  • Stars: 3,149 (stars as of 2026-11-12). License: MIT.
  • Security note: instruction-only Markdown with no scripts and no network calls. The lowest-risk option here.

varunr89/resume-tailoring-skill

Resume Tailoring Skill researches the role and company, then builds a tailored resume from a library of your past resumes. Its best feature is experience discovery: it interviews you to surface real work that never made it onto your resume. It can batch three to five similar jobs and outputs Markdown, DOCX, PDF and an interview prep report.

  • Install: git clone https://github.com/varunr89/resume-tailoring-skill.git ~/.claude/skills/resume-tailoring
  • Stars: 873 (stars as of 2026-11-12). License: MIT.
  • Security note: no bundled scripts, but it uses web research for company context and relies on Anthropic's document skills for file output.

yanliudesign/offer-toolkit-skill

Offer Toolkit is a bundle covering the whole hunt: job description decoder, job search, resume builder with templates, behavioural interview answers, salary negotiation and offer comparison. A top-level skill routes your request to the right sub-skill, and each sub-skill also works on its own.

  • Install: copy the offer-toolkit-skill/ folder into ~/.claude/skills/, or copy one sub-folder such as resume-skill/
  • Stars: 572 (stars as of 2026-11-12). License: MIT.
  • Security note: Markdown and templates only, no scripts, and the README says no API key is needed.

proficientlyjobs/proficiently-claude-skills

Proficiently is a Claude Code plugin from a job search company. It runs setup, job search, resume tailoring, cover letters, a LinkedIn network scan, and form filling on Greenhouse, Lever and Workday. An optional Telegram loop lets you trigger it from your phone.

  • Install: claude plugin marketplace add https://github.com/proficientlyjobs/proficiently-claude-skills.git, then claude plugin install proficiently@proficiently
  • Stars: 459 (stars as of 2026-11-12). License: MIT as stated in the README; GitHub detects no LICENSE file.
  • Security note: it stores your resume and LinkedIn contacts in ~/.proficiently/, browses job sites and fills forms, and the Telegram loop connects to an external service. Review what it can submit before letting it apply.

extrasmall0/dear-hiring-manager

dear-hiring-manager reads a job description, scores your fit, fills application fields from a saved profile, and drafts open-ended answers and a cover letter. It stops before submitting so you make the final send.

  • Install: /plugin marketplace add extrasmall0/dear-hiring-manager, then /plugin install dear-hiring-manager@dhm
  • Stars: 113 (stars as of 2026-11-12). License: MIT.
  • Security note: drives a real browser with Playwright; data stays in local files, and an Apify integration is optional.

1carusalwayswa/apply

apply turns a job description into a LaTeX resume and cover letter through an eight-phase pipeline. You approve a strategy before anything is written, and a strict reviewer pass checks the draft.

  • Install: git clone https://github.com/1carusalwayswa/apply ~/.claude/skills/apply
  • Stars: 27 (stars as of 2026-11-12). License: MIT.
  • Security note: a single SKILL.md, but it fetches job URLs, writes files and runs pdflatex in a shell, so it needs a LaTeX install.

Faizee-Asad/job-seeker-claude-skills

job-seeker-claude-skills has five skills: job-seeker-helper (the end-to-end starting point), resume-optimizer, cover-letter, interview-coach (STAR stories and salary talking points) and job-application-tracker, which keeps a CSV tracker.

  • Install: clone the repo, then mkdir -p ~/.claude/skills and cp -R job-seeker-claude-skills/.claude/skills/* ~/.claude/skills/. On claude.ai, zip one skill folder and upload it under Customize > Skills.
  • Stars: 0 (stars as of 2026-11-12). License: MIT.
  • Security note: ships Python scripts (keyword_audit.py, job_tracker.py, packet_builder.py, validate_skill.py) that the README says use only the standard library. The README does not say whether anything touches the network, so read the scripts before running them.

LoopCV skill

LoopCV, a job application service, publishes a Claude skill for job search that its blog describes as the workflow layer on top of the LoopCV MCP connection: the skill structures the search and tailoring, while the connection creates search loops, checks application statuses and runs applications.

  • Install: create a LoopCV account, copy your API key from the dashboard, and add LoopCV as an MCP server in Claude's settings (steps on the skill page).
  • Stars: not on GitHub. License: not stated.
  • Security note: this is a connected service, not a local skill. Your resume and job data go to LoopCV, and the page says automatic submission needs a paid plan. If you use it, keep a review step before anything is sent.

claude-job-application-skill

Disclosure: built by the AgenticMart team.

claude-job-application-skill (job-application) follows the workflow described below in one skill: job fit analysis, an ATS-friendly tailored resume, a cover letter, recruiter outreach, an interview prep pack, and an application tracker template.

What is distinctive: it is built around a no-fabrication rule. It only uses facts from your resume and notes, and lists gaps instead of inventing experience. It needs no network access or API keys, is MIT licensed, and has been through our public security scan. It is new, so there is no track record yet.

Skills vs prompts vs custom GPTs for job search

Claude skillSaved promptCustom GPT (ChatGPT)
Where it livesA folder with SKILL.md, on your machine or uploaded to ClaudeA text snippet you paste each timeA configured assistant inside ChatGPT
Loads automaticallyYes, when the task matches its descriptionNoYou open it on purpose
Can run scriptsYes, if it ships them (tracker, keyword audit)NoOnly the tools the GPT is configured with
Works on local filesYes in Claude Code; uploads on claude.aiOnly what you pasteOnly what you upload
Easy to inspectYes, read the folderYesDepends on what the creator shares
Best forA repeatable workflow you run for every applicationA one-off rewriteSharing a ready-made assistant with others

How to set up a job search folder

A folder keeps your source material, outputs and tracker together, so a skill always works from the same facts.

job-search/
  profile/
    master-resume.md      # every role, project and number you can back up
    achievements.md       # extra results that did not fit the resume
    preferences.md        # roles, locations, salary floor, deal breakers
  jobs/
    2026-11-acme-backend/
      posting.md          # the full job description, saved on day one
      fit-analysis.md
      resume.md
      cover-letter.md
      interview-prep.md
  tracker.csv             # date, company, role, resume version, contact, next step

In Claude Code, open the job-search folder as the project and install the skill there or in ~/.claude/skills/ (Claude Code docs). Point the skill at profile/ as its only source of facts, which makes the no-fabrication rule easy to check.

A workflow from job posting to interview

Any of the skills above can fill parts of this. The order matters more than the tool.

1. Save the posting

Copy the full job description into a file. Postings get edited or taken down, and you will want the exact wording at interview time.

2. Run a fit analysis

Ask the skill to split the posting into must-have and nice-to-have requirements, then map each one to evidence from your resume. You want three columns: strong match, partial match, gap. If the must-haves are mostly gaps, move on. Tailoring cannot fix a poor fit.

3. Tailor the resume

Reorder and rephrase real experience so the most relevant work comes first and uses the posting's vocabulary where it is accurate. Keep the format ATS-friendly: one column, standard headings, no tables or text in images, and a plain file format the employer accepts.

4. Write the cover letter

Three short paragraphs: why this company, the one or two achievements that match the role best, and a clear close. Ask the skill to cite which resume line each claim comes from, so you can check it.

5. Draft the outreach

Write a short note to a recruiter or hiring manager: who you are, the role, one relevant result, and a specific ask. Send it yourself, after reading it. Skills that browse or message on your behalf should always stop before sending.

6. Build an interview prep pack

Generate likely questions from the posting, then draft STAR stories (situation, task, action, result) from your real experience. Add questions to ask them, and research notes on the company's product and recent news. Practise out loud. Reading answers is not the same as saying them.

7. Track everything

Log each application with the date, version of the resume, contact, and next step. A tracker stops you sending two different resumes to the same company.

Honesty rules for AI-assisted applications

  • Never fabricate experience. No invented employers, titles, dates, degrees, certifications, tools or numbers. If the posting asks for something you have not done, say what is adjacent or leave it out.
  • Do not inflate metrics. If the model adds "increased revenue by 40%", delete it unless you can show where that figure came from.
  • Keep the skill level honest. Do not upgrade "used" to "expert". Interviewers test the skills you list.
  • Read every line before sending. You are responsible for the application, not the tool.
  • Disclose AI use if asked. Some employers ask how application materials were prepared. Answer truthfully.
  • Protect your data. Your resume holds your address, phone number and work history. Prefer skills that keep data local, and check what any skill sends over the network.

Troubleshooting

ProblemWhat to check
The skill never runsIn Claude Code, run /skills to see what is loaded. The folder must contain SKILL.md directly, at ~/.claude/skills/<name>/SKILL.md or .claude/skills/<name>/SKILL.md (Claude Code docs).
A new skills folder is ignoredIf the top-level skills folder did not exist when the session started, run /reload-skills (same source).
The wrong skill runsSeveral career skills have similar descriptions. Invoke the one you want with /skill-name, or remove the ones you do not use.
The skill is missing on claude.aiUpload it as a ZIP under Customize > Skills, and make sure code execution is on (Claude Help Center).
Output contains claims you never madeDelete them, and point the skill at your profile/ folder as the only source of facts.
PDF or DOCX output failsSkills that build files depend on other tools, such as a LaTeX install for apply or Anthropic's document skills for others. Check the README's requirements.

How to check a career skill before installing

Career skills handle personal data and some control a browser, so check them like any other code: read SKILL.md, list the scripts, look for network calls and stored data, and install from a pinned version. Any AgenticMart listing can get a free automated scan at a pinned commit, and each listing page shows its scan status; see how scanning works and the listings whose latest scan found no flagged issues. A scan is a malware and risk check, not a safety guarantee. More background is in the SKILL.md format, how to write an Agent Skill and AI agent supply chain attacks. Built your own? Submit it.

FAQ

What is the best Claude skill for writing a resume?

By stars, Paramchoudhary/ResumeSkills is the most popular we found, with 3,149 as of 2026-11-12, and it is instruction-only. For deep tailoring from several past resumes, varunr89/resume-tailoring-skill is a strong option. Pick based on your workflow rather than popularity alone.

Will an AI-written resume pass ATS filters?

Formatting matters more than who wrote it. Use a single-column layout, standard section headings, and a plain file format. Use keywords from the posting only where they are true for you.

Is it okay to use AI for cover letters?

Yes, as a drafting tool, as long as every claim is true and you edit the result into your own voice. Check whether an employer has a policy on AI use and answer honestly if asked.

Should I let a skill submit applications for me?

We advise against it. Use skills that fill forms and stop, so you review each application and click submit yourself.

Will recruiters notice an AI cover letter?

They may notice generic phrasing and claims that do not match your resume. Make every line specific to the role, tie each claim to a real result, and rewrite it in your own voice. A letter you have edited line by line reads as yours.

How much editing does the output need?

Treat it as a first draft. Check every fact against your resume, remove anything you cannot defend in an interview, and cut filler. Expect to change wording in most paragraphs.

Is it only for Claude Code?

No. Most skills here are plain SKILL.md folders that also work on claude.ai when uploaded as a ZIP under Customize > Skills, which is available on the Free plan with code execution on (Claude Help Center). Plugin-based skills and ones that drive a browser need Claude Code.

Can career switchers or new grads use these skills?

Yes. ResumeSkills includes a career-change resume variant, and the fit analysis step helps you find transferable experience. The honesty rules matter even more here: describe adjacent experience accurately rather than stretching it to fit.

Built something, or looking for a tool?

Browse agents, MCP servers and skills on AgenticMart, see what each can touch, and explore the newest standards on our agent protocol map. List yours free now, paid selling opens soon.

More on Agent Skills