Install
openclaw skills install resume-matchMatch resume against a job description. Quantified scoring and prioritized improvement tips.
openclaw skills install resume-matchUse this skill when the user wants to compare their resume(s) against a specific job description and get a quantified match score, gap analysis, and tailored rewrite suggestions.
Extract resume structure. Parse the resume input into:
Extract JD requirements. Parse the job description into:
Compute match score (0-100). Break down by dimension:
Gap analysis. For each JD requirement the resume does not satisfy:
2×2 skills matrix. Plot:
| JD Requires | JD Doesn't Require | |
|---|---|---|
| Resume Has | Strength zone | Overqualified zone |
| Resume Missing | Gap zone | Irrelevant zone |
Prioritize changes. P0 → P1 → P2:
Resume rewrite. For each section, rewrite the resume to match JD language without fabricating facts:
Keyword density check. Extract top 20 TF-IDF keywords from JD and count occurrences in original vs optimized resume. Flag density < 30% of JD frequency.
Deliver match report. Structured output:
resume-match match --resume resume.pdf --jd "https://example.com/job/123"