resume-matcher

Analyze resumes against job requirements and generate structured match data with 0-10 relevance scores.

1|Updated Jan 11, 2026
One-click install
npx skills add https://github.com/roadfoodr/cover-letter-gen-claude-code --skill resume-matcher
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resume-matcher
Source: https://github.com/roadfoodr/cover-letter-gen-claude-code/tree/main/skills/resume-matcher
Command: npx skills add https://github.com/roadfoodr/cover-letter-gen-claude-code --skill resume-matcher

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a structured, scalable way to compare applicant resumes against job requirements and generate quantified match data to inform hiring decisions and application optimization.

Core Features & Use Cases

  • Consolidates multiple resumes into a single, comprehensive candidate profile.
  • Compares resume content to job-analysis requirements and produces ranked matches with relevance scores.
  • Outputs a standardized JSON file at outputs/{company}_{date}/analysis/resume_matches.json for downstream processing.

Quick Start

Run the skill to process inputs/resumes against the latest job analysis context and generate resume_matches.json.

Frequently Asked Questions about resume-matcher

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically compare resumes against job requirements and score them?

To compare resumes against job requirements, this skill analyzes resume content alongside a job-analysis artifact, computes a 0-10 relevance score for each candidate, and outputs consolidated experiences and skills into a standardized resume_matches.json file.

Can I consolidate multiple resumes into a single structured JSON profile?

Yes, you can consolidate multiple resumes by placing them in an inputs/resumes directory; the skill processes them together to generate a comprehensive candidate profile with consolidated experiences and skills in a single JSON output.

How does resume matching and scoring work against a job analysis?

Resume matching works by reading resume sections, comparing them directly to your job-analysis requirements, and calculating a quantified 0-10 relevance score to rank candidates and inform tailored application decisions.

Do I need a specific job-analysis file format to generate resume matches?

Yes, you need an existing job-analysis artifact to use this skill; the matching process reads this context to evaluate resume content and outputs the validated results to outputs/{company}_{date}/analysis/resume_matches.json.

What is the best way to structure resume data for automated job analysis?

The best way to structure resume data for automated job analysis is to provide raw resume files in an inputs/resumes directory, allowing the skill to read sections, consolidate skills, and produce ranked match data without manual formatting.

How do I use the resume_matches.json output for downstream hiring decisions?

You use the resume_matches.json output by importing the structured match data into downstream processing systems, leveraging the computed 0-10 relevance scores and consolidated experiences to inform and optimize hiring decisions.