关于 resume-optimizer
resume-optimizer 是一项简历编写技能,适用于创建、定制或审阅简历。它提供格式指导和 ATS 优化建议,并可通过脚本导出 PDF。
主要功能
- 01创建专业排版的简历
- 02针对特定职位定制简历
- 03分析内容并提出改进建议
- 04导出兼容 ATS 的 PDF
- 05选择时间顺序、功能型或组合格式
适用场景
- 01根据工作和教育经历起草简历
- 02按职位描述调整简历
- 03检查简历内容和 ATS 兼容性
安装
复制下面的命令,在终端中运行。
$
npx skills add https:/ / github.com/ jackjin1997/ clawforge --skill resume-optimizer安装后在 Claude Code 中输入/resume-optimizer确认已加载。
详细介绍
简历优化器
构建专业、针对 ATS 优化的简历,并支持导出 PDF。
功能
- 创建简历 - 根据用户信息创建格式专业的新简历
- 定制简历 - 针对特定职位或根据用户要求调整现有简历
- 分析简历 - 审阅简历并提供可执行的改进建议
- 导出为 PDF - 生成可下载且适合 ATS 的 PDF 文档
工作流决策树
创建新简历
- 收集用户信息(工作经验、教育背景、技能、目标职位)
- 选择合适的格式(参见下方的格式选择指南)
- 阅读所选模板对应的
references/templates.md - 按照
references/best-practices.md编写简历内容 - 使用
scripts/generate_resume_pdf.py生成 PDF
定制现有简历
- 审阅提供的简历内容
- 了解目标职位或所需的更改
- 阅读
references/ats-optimization.md了解关键词整合方法 - 按照最佳实践进行修改
- 生成更新后的 PDF
分析简历
- 解析简历内容
- 根据
references/analysis-checklist.md中的标准进行检查 - 找出优势和需要改进的方面
- 提供具体、可执行的建议
- 可选择提出帮用户落实修改
格式选择指南
按时间顺序排列(最常见)
- 适用于:在同一领域拥有稳定的工作经历,职业发展路径清晰
- 最适合:大多数希望继续留在本领域的专业人士
- 阅读:
references/templates.md→ 按时间顺序排列模板部分
功能型
- 适用于:转行者、存在就业空档期的求职者,以及希望突出可迁移技能的求职者
- 最适合:重返职场者、拥有跨领域多样经验的求职者
- 阅读:
references/templates.md→ 功能型模板部分
组合型
- 适用于:希望兼顾技能和职业发展经历的职业中期人士
- 最适合:技能多样的求职者,以及拥有相关经验的转行者
- 阅读:
references/templates.md→ 组合型模板部分
PDF 生成
使用提供的脚本创建专业的 PDF:
python3 scripts/generate_resume_pdf.py \
--input resume_content.json \
--output resume.pdf \
--format chronological
该脚本使用 reportlab 创建简洁、兼容 ATS 的 PDF,具有以下特点:
- 专业字体(Helvetica)
- 合理的页边距和间距(四边均为 0.75")
- 清晰的章节标题
- 项目符号格式
- 一致的视觉层级
核心参考资料
创建简历前,请阅读:
references/best-practices.md- 简历撰写的核心原则references/ats-optimization.md- ATS 兼容性要求references/templates.md- 特定格式的模板
分析简历前,请阅读:
references/analysis-checklist.md- 评估标准和评分
快速入门示例
创建简历:
User: "Help me build a resume. I have 5 years in marketing."
Steps:
1. Gather: Current role, key achievements, education, certifications
2. Format: Chronological (clear progression in same field)
3. Build: Use template from references/templates.md
4. Keywords: Integrate from job description per ats-optimization.md
5. Export: Generate PDF to /mnt/user-data/outputs/
针对职位定制简历:
User: "Tailor my resume for this job [job description]"
Steps:
1. Parse job description for required skills/keywords
2. Identify gaps between resume and requirements
3. Reorder bullets to lead with relevant achievements
4. Integrate keywords naturally throughout
5. Update summary to mirror key requirements
6. Generate updated PDF
分析简历:
User: "Review my resume and tell me how to improve it"
Steps:
1. Read references/analysis-checklist.md
2. Evaluate each section against criteria
3. Score: Content, Format, ATS-compatibility
4. Identify top 3-5 priority improvements
5. Provide specific rewrite examples
6. Offer to implement changes
输出要求
所有生成的简历必须:
- 保存到
/mnt/user-data/outputs/,供用户下载 - 使用描述性文件名:
FirstName_LastName_Resume.pdf - 使用
computer://协议提供下载链接 - 遵循适合 ATS 的格式(不使用表格、文本框或图形)
代码风格
生成用于创建 PDF 的 Python 脚本时:
- 使用 reportlab 生成 PDF
- 保持代码简洁实用
- 妥善处理错误
- 交付给用户前测试输出结果
评论
支持 Markdown