Agent skill

compare-keywords

Compare keyword sets between resume and job description. Returns match statistics including score, missing keywords, and intersection.

Stars 163
Forks 31

Install this agent skill to your Project

npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/data/compare-keywords

SKILL.md

Compare Keywords

Overview

Compares two sets of keywords (e.g., from a resume and a job description) to calculate a match score and identify gaps.

Usage

Compare Script

Syntax:

bash
python3 .agent/skills/compare-keywords/scripts/compare_keywords.py <resume_keywords> <job_keywords>

Input Format: Files should be either:

  • JSON list of strings: ["python", "agile", "tdd"]
  • Newline-separated text

Example:

bash
python3 .agent/skills/compare-keywords/scripts/compare_keywords.py resume_skills.json job_requirements.txt

Output:

json
{
  "score": 0.66,
  "match_count": 2,
  "total_required": 3,
  "matches": ["python", "agile"],
  "missing": ["tdd"]
}

Didn't find tool you were looking for?

Be as detailed as possible for better results