← 返回 Skills 市场
harrylabsj

Resume Match

作者 haidong · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ 安全检测通过
35
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install resume-match
功能描述
Match resume against a job description. Quantified scoring and prioritized improvement tips.
使用说明 (SKILL.md)

Resume Match

Use 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.

Good triggers

  • "Check if my resume fits this job posting."
  • "Score my resume against this JD."
  • "What's missing from my resume for this role?"
  • "Optimize my resume for this job application."
  • "A/B test two versions of my resume against the same JD."

Workflow

  1. Extract resume structure. Parse the resume input into:

    • Education (degrees, institutions, graduation year)
    • Work experience (companies, titles, dates, key achievements)
    • Skills (technical and soft, explicitly listed or embedded)
    • Projects or publications (if any)
    • Certifications / languages / awards
  2. Extract JD requirements. Parse the job description into:

    • Must-have — explicit requirements ("5+ years Python", "Bachelor's required")
    • Nice-to-have — preferred qualifications ("experience with Kubernetes is a plus")
    • Soft skills — inferred or stated ("team player", "strong communication")
    • Hidden signals — industry keywords, hard-to-find experience the JD emphasizes
  3. Compute match score (0-100). Break down by dimension:

    • Technical skills match (weighted by must-have vs nice-to-have)
    • Experience level match
    • Education/certification match
    • Soft skills evidence
    • Overall keyword density in resume vs JD
  4. Gap analysis. For each JD requirement the resume does not satisfy:

    • Label GAP, PARTIAL, or MATCH
    • Suggest: upskill, rephrase, or add hidden experience
    • Estimate impact on scoring if fixed
  5. 2×2 skills matrix. Plot:

    JD Requires JD Doesn't Require
    Resume Has Strength zone Overqualified zone
    Resume Missing Gap zone Irrelevant zone
  6. Prioritize changes. P0 → P1 → P2:

    • P0: Must-fix gaps blocking interview (missing JD critical skill)
    • P1: Strengthen weak areas (rephrase to match JD language)
    • P2: Nice-to-have additions (low effort, moderate impact)
  7. Resume rewrite. For each section, rewrite the resume to match JD language without fabricating facts:

    • Replace generic verbs with JD-aligned action words
    • Reorder bullet points to surface most relevant achievements first
    • Add missing keywords naturally (if true)
    • Adjust summary/objective to mirror JD tone
  8. Keyword density check. Extract top 20 TF-IDF keywords from JD and count occurrences in original vs optimized resume. Flag density \x3C 30% of JD frequency.

  9. Deliver match report. Structured output:

    • Overall score and dimension breakdown
    • Gap analysis table
    • 2×2 matrix
    • Prioritized change list
    • Original vs optimized resume (side by side)
    • Keyword density comparison

Sample prompt

resume-match match --resume resume.pdf --jd "https://example.com/job/123"
安全使用建议
Install only if you are comfortable letting the skill process resume and job-search details. Avoid sharing optional sensitive fields unless needed, and confirm any resume updates, exports, deletes, or application-tracker changes before allowing them.
能力评估
Purpose & Capability
The capability to read or use resumes, job descriptions, and career-profile details is directly aligned with resume optimization, job tracking, and application-preparation workflows.
Instruction Scope
The instructions are mostly user-directed and disclose read/write career workflows; users should still be aware that resume tailoring and tracker updates may process personal information.
Install Mechanism
No suspicious installer, bundled executable, obfuscated setup step, or unexpected package behavior was identified from the supplied evidence.
Credentials
Handling names, contact details, employment history, education, and job descriptions is sensitive but proportionate for this skill's purpose.
Persistence & Privilege
No hidden persistence or privilege escalation is indicated; any remote service use or stored career records appear tied to the disclosed job-search/resume workflow.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install resume-match
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /resume-match 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release: Match resume against JD with quantified scoring and keyword optimization
元数据
Slug resume-match
版本 1.0.0
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Resume Match 是什么?

Match resume against a job description. Quantified scoring and prioritized improvement tips. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 35 次。

如何安装 Resume Match?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install resume-match」即可一键安装,无需额外配置。

Resume Match 是免费的吗?

是的,Resume Match 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Resume Match 支持哪些平台?

Resume Match 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Resume Match?

由 haidong(@harrylabsj)开发并维护,当前版本 v1.0.0。

💬 留言讨论