ats
Compare original and translation side by side
🇺🇸
Original
English🇨🇳
Translation
ChineseATS Optimization
ATS优化
Analyze a resume for applicant tracking system compatibility: keyword coverage, format parsing, and scoring potential. Optionally match against a specific job description.
分析简历的申请人跟踪系统(ATS)兼容性:关键词覆盖情况、格式解析能力及评分潜力。可选择针对特定职位描述进行匹配分析。
Input Handling
输入处理
Read the resume from a file path, upload, or pasted text. If not provided, ask for it.
Optionally accept a job description to match against. Ask: "Do you have a specific job description you'd like me to match against, or should I analyze for general keyword coverage based on the roles your resume targets?"
从文件路径、上传文件或粘贴文本中读取简历内容。若未提供简历,则向用户索要。
可选择性接受职位描述用于匹配分析。询问用户:“你是否有特定的职位描述希望我用来做匹配分析,还是我应该根据你的简历所针对的岗位,进行通用关键词覆盖情况分析?”
Process
处理流程
Step 0: Document Type Identification
步骤0:文档类型识别
Same as review skill. Skip if type context already exists.
After identification, check ATS applicability:
If the document type has "Not applicable" for ATS (academic, Europass, creative), inform the user:
"This is a [type] — it's evaluated by [evaluation method], not by ATS systems. ATS optimization isn't relevant for this document type. Would you like me to [suggest appropriate optimization for this type] instead?"
If the document type is Federal Resume, inform the user:
"Federal resumes are evaluated through USAJOBS HR scoring, not commercial ATS systems. The keyword and format rules are different. I can analyze your resume against USAJOBS-specific requirements instead. Would you like to proceed with federal-specific optimization?"
Only proceed with the standard ATS analysis for document types where ATS is applicable.
与简历审核Skill流程相同。若已存在文档类型上下文,则跳过此步骤。
识别完成后,检查ATS适用性:
如果文档类型属于ATS不适用的类型(学术简历、Europass简历、创意类简历),告知用户:
“这是一份[文档类型]简历,这类简历由[评估方式]进行评估,而非ATS系统。ATS优化对此类文档类型并不适用。你是否希望我为你提供[针对该类型的合适优化建议]?”
如果文档类型是联邦简历,告知用户:
“联邦简历通过USAJOBS的HR评分系统进行评估,而非商业ATS系统。其关键词和格式规则有所不同。我可以针对USAJOBS的特定要求对你的简历进行分析。你是否希望继续进行联邦简历专属优化?”
仅对ATS适用的文档类型执行标准ATS分析。
Step 1: Format & Parsing Check
步骤1:格式与解析检查
Read for the full ATS reference.
${CLAUDE_PLUGIN_ROOT}/skills/review/references/ats-guide.mdCheck for format issues that cause ATS parsing failures:
- Special characters: Unicode arrows, em dashes, smart quotes, non-standard bullets
- Section headers: Standard naming vs. creative headers parsers won't recognize
- Date formats: Consistency and parseability
- Contact info: Positioned where parsers expect it (top of document)
- File format: Note risks with the input format
- Layout: Multi-column layouts, tables used for formatting, text boxes
- Abbreviations: Any abbreviation not also spelled out at least once
Report each issue with severity: will break parsing / may cause issues / minor risk.
阅读获取完整的ATS参考指南。
${CLAUDE_PLUGIN_ROOT}/skills/review/references/ats-guide.md检查可能导致ATS解析失败的格式问题:
- 特殊字符:Unicode箭头、长破折号、智能引号、非标准项目符号
- 章节标题:标准命名与解析器无法识别的创意标题
- 日期格式:一致性与可解析性
- 联系信息:是否位于解析器预期的位置(文档顶部)
- 文件格式:标注输入格式存在的风险
- 布局:多栏布局、用于格式排版的表格、文本框
- 缩写:任何未至少完整拼写一次的缩写
报告每个问题并标注严重程度:会导致解析失败/可能引发问题/轻微风险。
Federal-Specific Analysis (if document type is Federal Resume)
联邦专属分析(若文档类型为联邦简历)
If the user has provided a vacancy announcement or job description:
- Extract KSAs from the vacancy announcement
- Map each KSA to where it's addressed in the resume
- Check for verbatim or near-verbatim language matching
- Identify KSAs that are missing or only implied
- Check specialized experience coverage
- Verify all required data fields are present
- Estimate scoring potential on the 70-100 point scale
Present as a federal scoring analysis rather than an ATS compatibility check.
如果用户已提供空缺公告或职位描述:
- 从空缺公告中提取KSAs(知识、技能与能力)
- 将每个KSA与简历中对应的内容进行匹配
- 检查是否有完全匹配或近似匹配的表述
- 识别缺失或仅隐含提及的KSAs
- 检查专业经验覆盖情况
- 验证所有必填数据字段是否齐全
- 估算在70-100分制下的潜在评分
以联邦评分分析的形式呈现结果,而非ATS兼容性检查。
Step 2: Keyword Coverage
步骤2:关键词覆盖情况
If a job description was provided:
- Extract required and preferred keywords from the JD
- Categorize as: technical skills, soft skills, tools/platforms, industry terms, certifications
- Map each keyword to where it appears in the resume (or note it's missing)
- Calculate match percentage by category
- Flag keywords in the resume that are NOT in the JD (potential noise for this specific role)
If no job description:
- Infer 2-3 likely target roles from the resume content
- Identify standard keywords for those roles using current market expectations
- Map coverage against those keyword sets
- Note high-value keywords that are absent
若提供了职位描述:
- 从职位描述中提取必需和优选关键词
- 分类为:技术技能、软技能、工具/平台、行业术语、认证
- 将每个关键词与简历中出现的位置进行匹配(或标注缺失)
- 按类别计算匹配百分比
- 标记简历中存在但职位描述中没有的关键词(针对该特定岗位可能属于冗余内容)
若未提供职位描述:
- 从简历内容推断2-3个目标岗位
- 根据当前市场需求确定这些岗位的标准关键词
- 检查简历对这些关键词集的覆盖情况
- 标注缺失的高价值关键词
Step 3: Keyword Placement Analysis
步骤3:关键词位置分析
ATS systems weight keywords differently by location:
- Skills section: Most directly parsed; boolean keyword matching
- Job titles: Heavily weighted for role matching
- Bullet points: Contextual matching, NLP-based scoring
- Summary/Competencies: Weighted by some systems, treated as keyword bank by others
Check whether important keywords appear in high-weight locations vs. only in free text.
ATS系统对不同位置的关键词权重不同:
- 技能部分:最直接被解析;采用布尔关键词匹配
- 职位头衔:对岗位匹配的权重极高
- 项目符号列表:基于NLP的上下文匹配与评分
- 摘要/核心能力:部分系统会赋予权重,其他系统将其视为关键词库
检查重要关键词是否出现在高权重位置,还是仅出现在自由文本中。
Step 4: Scoring Estimate
步骤4:评分估算
Based on the analysis, estimate performance:
- Keyword match rate: Percentage of expected keywords present
- Keyword placement: Are key terms in parseable locations?
- Format risk: Could parsing issues cause keyword loss?
- Title alignment: Do job titles match common search terms?
Assign overall ATS readiness: Strong / Moderate / Needs Work.
基于分析结果,估算简历的表现:
- 关键词匹配率:预期关键词的出现百分比
- 关键词位置:关键术语是否位于可解析的位置?
- 格式风险:格式问题是否会导致关键词丢失?
- 头衔匹配度:职位头衔是否符合常见搜索术语?
给出整体ATS就绪度评级:优秀 / 良好 / 需改进
Step 5: Recommendations
步骤5:优化建议
Provide specific, actionable recommendations:
- Must-add keywords: Missing high-value terms with suggested placement
- Format fixes: Specific characters or structures to change
- Keyword placement moves: Terms to add to the Skills section
- Title considerations: Whether titles need context for ATS matching
- Abbreviation expansion: Terms that need both forms
For each recommendation, specify exactly where in the resume to make the change.
提供具体、可执行的优化建议:
- 必加关键词:缺失的高价值术语及建议放置位置
- 格式修正:需修改的特定字符或结构
- 关键词位置调整:需添加到技能部分的术语
- 头衔调整建议:是否需要为ATS匹配调整头衔表述
- 缩写扩展:需同时保留缩写和完整拼写的术语
针对每条建议,明确指出在简历中需要修改的具体位置。
Step 6: Tension Management
步骤6:权衡管理
Note conflicts between ATS optimization and human readability:
- Keywords that help ATS but sound unnatural — suggest placing in Skills rather than bullets
- Format changes that improve parsing but hurt visual design
- Keyword density that helps scoring but creates a stuffed impression
Frame these as trade-offs and let the user decide.
标注ATS优化与可读性之间的冲突:
- 有助于ATS但表述生硬的关键词——建议放置在技能部分而非项目符号列表中
- 提升解析能力但影响视觉设计的格式修改
- 有助于评分但可能导致关键词堆砌的密度
将这些作为权衡点呈现,由用户自行决定。
Rules
规则
- Never recommend keyword stuffing. Each keyword should appear 1-3 times in natural context.
- Distinguish between must-have keywords (likely filter criteria) and nice-to-have (scoring boost).
- If the JD uses different terminology than the resume for the same concept, flag both terms.
- Consider both exact-match ATS (older systems) and NLP-based ATS (modern systems).
- Always preserve human readability. ATS optimization should be invisible to a human reader.
- The Skills section is a keyword bank for ATS. Core Competencies is a leadership signal for humans. Both can exist and serve different audiences.
- 绝不建议关键词堆砌。每个关键词在自然语境中出现1-3次即可。
- 区分必备关键词(可能是筛选标准)和加分关键词(提升评分)。
- 如果职位描述与简历中对同一概念使用了不同术语,同时标注这两个术语。
- 同时考虑精确匹配类ATS(旧系统)和基于NLP的ATS(现代系统)。
- 始终保留可读性。ATS优化应对人类读者不可见。
- 技能部分是ATS的关键词库,核心能力部分是面向人类的领导力信号。两者可以共存并服务不同受众。