job-match

岗位匹配 skill。用于对照 JD 评估简历匹配度,提取强项、差距、缺失关键词和优先改写方向。当用户说“岗位匹配”“看这个 JD 适不适合我”“对照职位改简历”时使用。

3,891 stars
Complexity: easy

About this skill

The 'job-match' skill is designed to help job seekers optimize their resumes for specific job applications. It functions by taking a user's resume and a target job description, then performing a detailed comparative analysis. The skill identifies key areas of alignment, highlights significant gaps in experience or skills, and pinpoints crucial keywords that might be missing from the resume. Users can leverage this skill to understand why they might not be securing interviews for certain roles, to refine their application materials to better meet employer expectations, and to receive actionable, prioritized recommendations for resume improvement. It breaks down the JD, compares it against the resume across various dimensions like role relevance, experience, skills, and demonstrable achievements, then provides a structured output. This tool is invaluable for anyone looking to increase their chances of landing an interview by ensuring their resume is precisely tailored to the demands of a target position. It offers a strategic roadmap for revisions, advising on which sections to prioritize and how to naturally integrate necessary keywords and evidence of capability.

Best use case

This skill is primarily for job seekers who want to optimize their resume for a specific job application. It helps users understand their compatibility with a role, pinpoint areas for improvement, and receive targeted advice on how to make their resume stand out to recruiters, ultimately increasing their chances of securing an interview.

岗位匹配 skill。用于对照 JD 评估简历匹配度,提取强项、差距、缺失关键词和优先改写方向。当用户说“岗位匹配”“看这个 JD 适不适合我”“对照职位改简历”时使用。

Users should expect a detailed analysis of their resume's match with a target job description, including identified strengths, weaknesses, missing keywords, and prioritized recommendations for revision and optimization.

Practical example

Example input

Compare my resume with this Software Engineer JD. Where are my strengths and weaknesses?

Example output

Based on the Software Engineer JD and your resume, your overall match is Moderate.

**Strengths:** Strong background in Python development, extensive experience with cloud platforms (AWS), and a proven track record in agile environments.
**Gaps:** Limited exposure to specific front-end frameworks (e.g., React.js) mentioned in the JD, and lack of explicit mention of CI/CD pipeline ownership.
**Missing Keywords:** 'React.js', 'microservices architecture', 'observability tools'.
**Revision Priority:** Start by enhancing your 'Skills' section to include any relevant front-end experience. Then, update your 'Work Experience' to highlight any instances of contributing to CI/CD or microservices design.

When to use this skill

  • When you have a specific Job Description (JD) and want to assess your resume's match.
  • When you want to understand why your resume isn't leading to interviews for a particular role.
  • When you need guidance on how to modify your resume to align with job requirements.
  • When you seek prioritized recommendations for revising your personal summary or experience sections.

When not to use this skill

  • When you don't have a specific JD and only need a general assessment of your resume's quality (use `/resume-analysis`).
  • When you've already decided to perform a paragraph-by-paragraph rewrite of your resume (use `/resume-rewrite`).
  • When you intend to fabricate experience or mechanically stuff keywords without substance.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/job-match/SKILL.md --create-dirs "https://raw.githubusercontent.com/openclaw/skills/main/skills/000wonderclaw/clawcv/job-match/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/job-match/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How job-match Compares

Feature / Agentjob-matchStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityeasyN/A

Frequently Asked Questions

What does this skill do?

岗位匹配 skill。用于对照 JD 评估简历匹配度,提取强项、差距、缺失关键词和优先改写方向。当用户说“岗位匹配”“看这个 JD 适不适合我”“对照职位改简历”时使用。

How difficult is it to install?

The installation complexity is rated as easy. You can find the installation instructions above.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

Related Guides

SKILL.md Source

# 岗位匹配

把简历和目标 JD 放在一起分析,告诉用户哪里匹配、哪里不足、下一步该怎么改。

## 适用场景

- 用户给出 JD,希望判断匹配度
- 用户想知道自己为什么拿不到面试
- 用户要按岗位要求修改简历

## 不适用

- 还没有 JD,只想看简历质量:用 `/resume-analysis`
- 已经确定要逐段改写:用 `/resume-rewrite`

## 工作流程

### 第 1 步:确认输入是否齐全

至少需要:

- 一份简历
- 一份 JD 或岗位要求

缺任一项时,先索要缺失内容。

### 第 2 步:拆解 JD

重点提取:

- 目标岗位名称
- 核心职责
- 必需技能
- 加分项
- 年限或背景要求

### 第 3 步:对照简历

从以下几个方面比较:

1. 角色是否对口
2. 经验是否相关
3. 技能是否覆盖
4. 成果是否能证明能力
5. 关键词是否缺失

### 第 4 步:输出匹配结论

至少给出:

- 整体匹配判断
- 主要优势
- 主要缺口
- 缺失关键词
- 需要优先改写的模块

### 第 5 步:转入改写

如果用户要继续优化,明确指出:

- 先改个人总结
- 还是先改工作经历 / 项目经历
- 哪些关键词应自然补进简历

## 输出格式

- 先给匹配度结论
- 再列优势和短板
- 然后列缺失关键词
- 最后给出改写优先级

## 判断红线

- 不把 JD 里的所有词都机械塞进简历
- 不建议用户编造自己没有的经历
- 缺的是“证据”时,要建议补写真实成果,而不是只补关键词

## 示例说法

```text
这个 JD 和我的简历匹配吗
帮我看看我投这个岗位差在哪里
按这个职位要求帮我找简历短板
```

Related Skills

catalog-sku-matcher-india

3891
from openclaw/skills

Match and normalize product listings across Indian ecommerce catalogs with variant-aware rules, confidence scoring, false-match prevention, and review queues for ambiguous pairs.

job-matcher

3891
from openclaw/skills

Analyze job descriptions, extract real hiring signals, assess candidate fit, and provide resume tailoring advice.

journal-matchmaker

3891
from openclaw/skills

Recommend suitable high-impact factor or domain-specific journals for manuscript submission based on abstract content. Trigger when user provides paper abstract and asks for journal recommendations, impact factor matching, or scope alignment suggestions.

resume-job-match-lab

3891
from openclaw/skills

Tailor resumes and project bullets to a target role, quantify gaps, and prepare an interview-ready evidence map.

51mee-resume-match

3891
from openclaw/skills

人岗匹配。触发场景:用户要求匹配简历和职位;用户问这个候选人适合这个职位吗;用户要筛选最匹配的候选人。

resume-jd-match

3891
from openclaw/skills

AI-powered JD-matched resume generator with native Chinese and English support. Collects structured user profile (work history, projects, skills, education), parses target job descriptions, performs explicit match analysis before generating, then outputs print-optimized HTML resume + auto-export PDF. Core strengths: (1) JD→resume full pipeline with transparency, (2) Chinese resume native support, (3) persistent profile reuse across multiple JDs. Use when: tailoring resume for a job posting, creating resume from scratch, optimizing for ATS, building Chinese/English resume, "make me a resume", "customize resume for this job", "简历定制", "针对岗位优化简历".

llmfit-hardware-model-matcher

3823
from openclaw/skills

Terminal tool that detects your hardware and recommends which LLM models will actually run well on your system

---

3891
from openclaw/skills

name: article-factory-wechat

Content & Documentation

humanizer

3891
from openclaw/skills

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, negative parallelisms, and excessive conjunctive phrases.

Content & Documentation

find-skills

3891
from openclaw/skills

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

General Utilities

tavily-search

3891
from openclaw/skills

Use Tavily API for real-time web search and content extraction. Use when: user needs real-time web search results, research, or current information from the web. Requires Tavily API key.

Data & Research

baidu-search

3891
from openclaw/skills

Search the web using Baidu AI Search Engine (BDSE). Use for live information, documentation, or research topics.

Data & Research