Resume ATS Optimizer by paramchoudhary/resumeskills
npx skills add https://github.com/paramchoudhary/resumeskills --skill 'Resume ATS Optimizer'当用户希望进行以下操作时使用此技能:
当用户提供简历文件并提及正在申请工作时也可使用。
75% 的简历在被人力看到之前就被申请人跟踪系统拒绝了。公司使用 ATS 来:
简历未通过 ATS 的常见原因:
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
使用标准、可识别的标题:
John Smith
email@example.com | (555) 123-4567 | LinkedIn: linkedin.com/in/johnsmith
San Francisco, CA
不要放在页眉/页脚中,并避免:
识别三种类型的关键词:
硬技能(技术)
软技能
行业术语
针对职位描述中的每个关键词:
Match Score = (Keywords Matched / Total Required Keywords) × 100
示例:
职位有 20 个必需关键词
您的简历包含其中 15 个
匹配分数 = 75%
目标:建议达到 80%+ 以实现强匹配
优先级 1:专业摘要(简历顶部)
优先级 2:技能部分
优先级 3:经验要点
关键词密度指南:
分析简历时,提供以下结构化报告:
# ATS 兼容性报告
## 总体得分:[X]/100
### 文件格式检查 ✅/❌
- 格式:[DOCX/PDF]
- 文本提取:[成功/失败]
- 文件大小:[X KB/MB]
### 格式问题
✅ 未检测到表格或分栏
❌ 联系信息在页眉中(应移至正文)
⚠️ 技能部分使用了两种不同的字体大小
### 关键词分析
职位要求 vs 您的简历:
**关键关键词(必须具备):**
✅ Project Management - 找到 3 次
✅ Agile/Scrum - 找到 2 次
❌ Stakeholder Management - 缺失(在职位描述中提及 5 次)
❌ Budget Management - 缺失(在职位描述中提及 3 次)
**重要关键词:**
✅ Cross-functional teams - 找到 1 次
⚠️ "Risk management" - 您有 "risk mitigation"(接近但不完全匹配)
✅ Process improvement - 找到 2 次
**匹配分数:65%**
目标:建议达到 80%+
### 建议的更改
**1. 添加缺失的关键词:**
在专业摘要中,将:
"Experienced project manager with proven track record..."
改为:
"Experienced project manager with proven track record in stakeholder management and budget oversight..."
在经验部分,添加要点:
"Managed stakeholder communication across 3 departments and executive leadership team"
"Directed budget management for $2.5M project portfolio"
**2. 修复格式:**
- 将联系信息从页眉移至简历正文
- 使技能部分的所有项目使用相同的字体大小(目前混合使用 10pt 和 11pt)
**3. 加强现有关键词:**
将 "risk mitigation" 改为 "risk management" 以实现精确匹配
### 预计新匹配分数:85%
❌ 问题:
[带有图形的两栏布局]
[技能条和熟练度图表]
[彩色框中的文本]
✅ 解决方案:
- 单栏布局
- 纯文本技能列表
- 简单的项目符号
❌ 问题:
"My Journey"(代替 Experience)
"What I Bring to the Table"(代替 Skills)
"Academic Pursuits"(代替 Education)
✅ 解决方案:
使用 ATS 能识别的标准标题
❌ 问题:
职位要求:"Python, SQL, Data Visualization"
简历写的是:"Programming, databases, making charts"
✅ 解决方案:
使用职位描述中的确切术语
❌ 问题:
技能:Python, Python programming, Python developer, Python expert, Python specialist, Advanced Python...
✅ 解决方案:
技能:Python, SQL, JavaScript, React, Node.js
(然后在要点中自然地融入)
帮助用户优化 ATS 兼容性时:
优化后,简历应:
每周安装次数
–
代码仓库
GitHub 星标数
180
首次出现时间
–
安全审计
Use this skill when the user wants to:
Also use when the user provides a resume file and mentions they're applying to jobs.
75% of resumes are rejected by Applicant Tracking Systems before a human ever sees them. Companies use ATS to:
Common reasons resumes fail ATS:
Use standard, recognizable headers:
John Smith
email@example.com | (555) 123-4567 | LinkedIn: linkedin.com/in/johnsmith
San Francisco, CA
NOT in header/footer, and avoid:
Identify three types of keywords:
Hard Skills (Technical)
Soft Skills
Industry Terms
For each keyword in job description:
Match Score = (Keywords Matched / Total Required Keywords) × 100
Example:
Job has 20 required keywords
Your resume has 15 of them
Match Score = 75%
Target: 80%+ for strong match
Priority 1: Professional Summary (Top of Resume)
Priority 2: Skills Section
Priority 3: Experience Bullets
Keyword Density Guidelines:
When analyzing a resume, provide this structured report:
# ATS COMPATIBILITY REPORT
## Overall Score: [X]/100
### File Format Check ✅/❌
- Format: [DOCX/PDF]
- Text extraction: [Success/Failed]
- File size: [X KB/MB]
### Formatting Issues
✅ No tables or columns detected
❌ Contact info in header (move to body)
⚠️ Two different font sizes in skills section
### Keyword Analysis
JOB REQUIREMENTS vs YOUR RESUME:
**Critical Keywords (Must Have):**
✅ Project Management - Found 3x
✅ Agile/Scrum - Found 2x
❌ Stakeholder Management - MISSING (mentioned 5x in JD)
❌ Budget Management - MISSING (mentioned 3x in JD)
**Important Keywords:**
✅ Cross-functional teams - Found 1x
⚠️ "Risk management" - You have "risk mitigation" (close but not exact match)
✅ Process improvement - Found 2x
**Match Score: 65%**
Target: 80%+ recommended
### Recommended Changes
**1. Add Missing Keywords:**
In Professional Summary, change:
"Experienced project manager with proven track record..."
To:
"Experienced project manager with proven track record in stakeholder management and budget oversight..."
In Experience section, add bullet:
"Managed stakeholder communication across 3 departments and executive leadership team"
"Directed budget management for $2.5M project portfolio"
**2. Fix Formatting:**
- Move contact information from header to body of resume
- Make all skill section items same font size (currently 10pt and 11pt mixed)
**3. Strengthen Existing Keywords:**
Change "risk mitigation" to "risk management" for exact match
### Estimated New Match Score: 85%
❌ PROBLEM:
[Two-column layout with graphics]
[Skill bars and proficiency charts]
[Text in colored boxes]
✅ SOLUTION:
- Single column layout
- Text-only skills list
- Simple bullet points
❌ PROBLEM:
"My Journey" (instead of Experience)
"What I Bring to the Table" (instead of Skills)
"Academic Pursuits" (instead of Education)
✅ SOLUTION:
Use standard headers ATS recognizes
❌ PROBLEM:
Job requires: "Python, SQL, Data Visualization"
Resume says: "Programming, databases, making charts"
✅ SOLUTION:
Use exact terminology from job description
❌ PROBLEM:
Skills: Python, Python programming, Python developer, Python expert, Python specialist, Advanced Python...
✅ SOLUTION:
Skills: Python, SQL, JavaScript, React, Node.js
(Then incorporate naturally in bullets)
When helping user optimize for ATS:
After optimization, the resume should:
Weekly Installs
–
Repository
GitHub Stars
180
First Seen
–
Security Audits
Skills CLI 使用指南:AI Agent 技能包管理器安装与管理教程
27,400 周安装