简历优化器:专业的 ATS 简历生成器 - Openclaw Skills
作者:互联网
2026-03-20
什么是 简历优化器?
简历优化器是 Openclaw Skills 生态系统中的专业工具,旨在简化职业文档管理。它使用户能够从头开始创建专业简历,针对特定职位描述量身定制现有简历,并进行深度分析以提高 ATS 评分。通过利用结构化模板和最佳写作实践,此技能确保每份输出都符合现代招聘标准。
通过利用 Openclaw Skills,开发人员和求职者可以自动完成格式化和关键词匹配等繁琐过程。该技能通过提供简历生成和审计的自动化工作流,弥合了原始职业经验与专业表达之间的差距。
下载入口:https://github.com/openclaw/skills/tree/main/skills/tomstools11/resume-optimizer
安装与下载
1. ClawHub CLI
从源直接安装技能的最快方式。
npx clawhub@latest install resume-optimizer
2. 手动安装
将技能文件夹复制到以下位置之一
全局模式~/.openclaw/skills/
工作区
/skills/
优先级:工作区 > 本地 > 内置
3. 提示词安装
将此提示词复制到 OpenClaw 即可自动安装。
请帮我使用 Clawhub 安装 resume-optimizer。如果尚未安装 Clawhub,请先安装(npm i -g clawhub)。
简历优化器 应用场景
- 根据用户的经验和教育背景从头开始创建新的专业简历。
- 针对特定职位描述定制现有简历,以获得更好的 ATS 排名。
- 分析当前简历以识别改进领域和可行建议。
- 将简历数据转换为整洁、兼容 ATS 的 PDF 文件,用于职位申请。
- 用户提供职业信息或现有的简历文件作为输入。
- 该技能根据用户的职业阶段选择最佳格式(编年体、功能型或混合型)。
- 内容会与 Openclaw Skills 内部的最佳实践和 ATS 优化指南进行交叉引用。
- 创建简历的 JSON 表示形式,以输入到 PDF 生成引擎中。
- 基于 Python 的脚本使用 reportlab 库渲染专业、高质量的 PDF 文档。
- 最终文件以标准命名约定保存到输出目录,方便检索。
简历优化器 配置指南
要在您的环境中使用此技能,请确保已安装生成 PDF 所需的依赖项。
pip install reportlab
该技能依赖于位于 references 目录中的特定参考文件和 scripts 中的生成脚本。请确保该脚本具有适当的执行权限。
简历优化器 数据架构与分类体系
该技能通过 JSON 输入和 PDF 输出组织数据,利用结构化参考系统。
| 文件路径 | 描述 |
|---|---|
| references/templates.md | 包含不同简历类型的结构模式。 |
| references/best-practices.md | 写作指南和专业标准。 |
| references/ats-optimization.md | 针对申请人追踪系统的关键词和格式规则。 |
| scripts/generate_resume_pdf.py | 用于将 JSON 数据渲染为 PDF 的引擎。 |
| /mnt/user-data/outputs/ | 生成 PDF 文件的目标目录。 |
name: resume-optimizer
description: Professional resume builder with PDF export, ATS optimization, and analysis capabilities. Use when users need to (1) Create new resumes from scratch, (2) Customize/tailor existing resumes for specific roles, (3) Analyze resumes and provide improvement recommendations, (4) Convert resumes to ATS-friendly PDF format. Supports chronological, functional, and combination resume formats.
Resume Optimizer
Build professional, ATS-optimized resumes with PDF export capabilities.
Capabilities
- Create Resumes - Build new resumes from user information with professional formatting
- Customize Resumes - Tailor existing resumes for specific roles or per user requests
- Analyze Resumes - Review resumes and provide actionable improvement recommendations
- Export to PDF - Generate downloadable, ATS-friendly PDF documents
Workflow Decision Tree
Creating a New Resume
- Gather user information (experience, education, skills, target role)
- Select appropriate format (see format selection guide below)
- Read
references/templates.mdfor the chosen template - Build resume content following
references/best-practices.md - Generate PDF using
scripts/generate_resume_pdf.py
Customizing an Existing Resume
- Review the provided resume content
- Understand the target role/changes requested
- Read
references/ats-optimization.mdfor keyword integration - Apply modifications following best practices
- Generate updated PDF
Analyzing a Resume
- Parse the resume content
- Check against criteria in
references/analysis-checklist.md - Identify strengths and improvement areas
- Provide specific, actionable recommendations
- Optionally offer to implement changes
Format Selection Guide
Chronological (Most Common)
- Use for: Consistent work history in same field, clear career progression
- Best for: Most professionals staying in their field
- Read:
references/templates.md→ Chronological Template section
Functional
- Use for: Career changers, employment gaps, emphasizing transferable skills
- Best for: Returning to workforce, diverse experience across fields
- Read:
references/templates.md→ Functional Template section
Combination
- Use for: Mid-career professionals balancing skills and progression
- Best for: Diverse skill sets, career changers with relevant experience
- Read:
references/templates.md→ Combination Template section
PDF Generation
Use the provided script to create professional PDFs:
python3 scripts/generate_resume_pdf.py r
--input resume_content.json r
--output resume.pdf r
--format chronological
The script uses reportlab to create clean, ATS-compatible PDFs with:
- Professional typography (Helvetica)
- Proper margins and spacing (0.75" all sides)
- Clean section headers
- Bullet point formatting
- Consistent visual hierarchy
Essential References
Before creating any resume, read:
references/best-practices.md- Core resume writing principlesreferences/ats-optimization.md- ATS compatibility requirementsreferences/templates.md- Format-specific templates
Before analyzing a resume, read:
references/analysis-checklist.md- Evaluation criteria and scoring
Quick Start Examples
Creating a resume:
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/
Tailoring for a role:
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
Analyzing a resume:
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
Output Requirements
All generated resumes must:
- Be saved to
/mnt/user-data/outputs/for user download - Use descriptive filenames:
FirstName_LastName_Resume.pdf - Include a download link using
computer://protocol - Follow ATS-friendly formatting (no tables, text boxes, or graphics)
Code Style
When generating Python scripts for PDF creation:
- Use reportlab for PDF generation
- Keep code concise and functional
- Handle errors gracefully
- Test output before delivering to user
相关推荐
专题
+ 收藏
+ 收藏
+ 收藏
+ 收藏
+ 收藏
最新数据
相关文章
信号管道:自动化营销情报工具 - Openclaw Skills
技能收益追踪器:监控 Openclaw 技能并实现变现
AI 合规准备就绪度:评估与治理工具 - Openclaw Skills
FOSMVVM ServerRequest 测试生成器:自动化 API 测试 - Openclaw Skills
酒店搜索器:AI 赋能的住宿与位置情报 - Openclaw Skills
Dub 链接 API:程序化链接管理 - Openclaw Skills
IntercomSwap:P2P BTC 与 USDT 跨链兑换 - Openclaw Skills
spotplay:macOS 原生 Spotify 播放控制 - Openclaw Skills
DeepSeek OCR:AI驱动的图像文本识别 - Openclaw Skills
Web Navigator:自动化网页研究与浏览 - Openclaw Skills
AI精选
