mcpField
R
resume-optimization

resume-optimization

github.com/melodic-software生产力28127 次安装今天更新
代码仓库

关于 resume-optimization

面向软件工程师的简历优化技能,提供 ATS 适配、成就描述和岗位定制指导。可分析简历与职位描述的差距,并生成关键词报告及修改建议。

主要功能

  1. 01ATS 关键词匹配与优化
  2. 02量化成就要点改写
  3. 03按职位描述定制简历
  4. 04技能排序与摘要建议
  5. 05简历结构和格式指导

适用场景

  1. 01针对目标岗位调整简历
  2. 02将工作经历改写为成就要点
  3. 03检查 ATS 关键词覆盖情况

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/melodic-software/claude-code-plugins --skill resume-optimization

安装后在 Claude Code 中输入/resume-optimization确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
achievement-formula.md
ats-keywords.md
resume-structure.md
tailoring-guide.md

详细介绍

简历优化

全面介绍如何创建有效的软件工程简历,顺利通过 ATS 系统筛选并吸引招聘经理。

何时使用此技能

  • 审阅或改进软件工程师的简历
  • 根据工作经历撰写有影响力的成就要点
  • 优化简历内容,以匹配 ATS 关键词
  • 根据特定职位描述定制简历
  • 了解现代简历结构和格式

核心原则

简历的目的

简历是营销文档,不是工作经历记录。其目的是:

  1. 通过 ATS 筛选(关键词匹配)
  2. 吸引招聘人员的注意(6 秒浏览)
  3. 通过量化成就展现价值
  4. 获得面试机会
工程类简历的特点

软件工程简历应着重强调:

  • 技术影响:具体技术、规模和性能提升
  • 业务成果:收入、成本节省、用户增长、时间节省
  • 领导力信号:指导他人、跨团队协作、技术决策
  • 量化成果:能够体现工作范围和影响的数字

简历结构速查

建议的章节顺序
  1. 联系信息 - 姓名、电子邮箱、电话、LinkedIn、GitHub(可选)
  2. 职业概述(可选)- 资深职位适用,2-3 句话
  3. 技能 - 按类别整理的技术技能
  4. 工作经历 - 按时间倒序排列,列出 3-5 段最相关的经历
  5. 项目(可选)- 适用于初级工程师或转行者
  6. 教育背景 - 学位、证书、相关课程
长度指南
经验年限建议长度
0-5 年1 页
5-10 年1-2 页
10 年以上最多 2 页
格式要点
  • 字体:清晰易读(Calibri、Arial、Garamond - 10-12pt)
  • 页边距:0.5-1 英寸
  • 格式:PDF(可保留格式)
  • 文件命名:FirstName_LastName_Resume.pdf

成就要点公式

行动动词 + 具体任务 + 可量化结果
[Strong Action Verb] [specific task/project] using [tools/methods], resulting in [quantified outcome].
各类别的有力行动动词
类别动词
技术架构设计、构建、部署、工程实现、实施、集成、迁移、优化、重构、扩展
设计分析、设计、编写文档、建模、制作原型、研究、制定规范
领导力倡导、指导、领导、辅导、开创、牵头
影响达成、提升、交付、改进、增加、减少、节省、简化
量化方式
  • 时间:"将部署时间从 2 小时缩短至 15 分钟"
  • 金额:"每年节省 $50K 基础设施成本"
  • 规模:"将系统扩展到每天处理 1M 个请求"
  • 改进:"将测试覆盖率从 40% 提高到 85%"
  • 频率:"将支持工单减少 70%"

ATS 优化

ATS 系统关注什么
  1. 关键词匹配 - 职位描述中的技能、工具和技术
  2. 职位名称匹配 - 与目标职位相同或相关的职位名称
  3. 章节结构 - ATS 能够解析的标准章节
  4. 简洁的格式 - 不使用表格、分栏、图形或页眉/页脚
适合 ATS 的做法
  • 使用标准章节标题(“工作经历”、“技能”、“教育背景”)
  • 同时写出全称和缩写(“持续集成(CI)”)
  • 使用职位描述中的原词
  • 避免使用图片、图标或非文本元素
  • 使用项目符号(-、*、•),不要使用自定义符号
关键词提取策略

针对职位描述进行定制时:

  1. 识别必备技能 - 查看“Required”或“Must have”部分
  2. 记录优先技能 - 查看“Nice to have”或“Preferred”部分
  3. 提取软技能 - 领导力、沟通、协作等相关词语
  4. 提取行动动词 - 职位描述中提到你将要“做”或“带领”的工作
  5. 匹配技术 - 提取提及的具体工具、语言和框架

定制策略

80/20 法则
  • 80% 基础简历:普遍适用的核心经验和技能
  • 20% 定制内容:针对每份申请进行调整
定制内容
  1. 职业简介 - 与职位的关键要求相契合
  2. 技能部分 - 调整顺序,将职位要求优先列出
  3. 成就要点 - 突出相关成就
  4. 关键词 - 纳入职位描述中的准确术语
应避免的危险信号
  • 泛泛的求职目标陈述(“寻求一份有挑战性的工作……”)
  • 只写工作职责,而不写成就(“负责……”)
  • 对没有说明缘由的履历空档
  • 错别字或格式不一致
  • 突出展示过时技术

参考资料

特定主题的详细指南:

相关资源

  • achievement-bullet 输出风格 - 成就要点的格式
  • /soft-skills:track-win 技能 - 将描述转化为成就要点
  • resume-coach Agent - 交互式简历优化

面向用户的界面

用户直接调用此技能时,该技能会针对特定职位描述定制简历。

执行工作流
  1. 解析参数 - 从 $ARGUMENTS 中提取职位描述文本或 URL。如果提供了 URL,则获取职位描述内容。如果未提供参数,则向用户索要职位描述。
  2. 提取关键词 - 分析职位描述,找出必备技能、优先技能、软技能、行动动词和具体技术。
  3. 查找简历 - 在常见位置(当前目录、docs/、~/.claude/temp/)搜索用户的简历。如果未找到,则询问简历所在位置。
  4. 分析差距 - 将简历内容与职位描述中的关键词进行比较。找出缺失的关键词、较弱的成就要点以及契合机会。
  5. 生成定制内容 - 生成:
    • 关键词匹配报告(已匹配与缺失)
    • 融入职位关键词后改写的成就要点
    • 技能部分的建议排序
    • 针对该职位定制的职业简介
    • ATS 优化建议
  6. 提供应用更改的选项 - 询问用户是否要直接将更改应用到简历文件中。

版本历史

  • v1.0.0 (2025-12-23):首次发布,包含简历优化核心指南

评论

支持 Markdown