Documents

简历优化两步走编排器

Try it

简历优化两步走编排器:第一步调用 resume-assistant 按 JD 重组内容并量化成果,第二步调用 humanizer 去除 AI 写作痕迹。解决直连 AI 重写导致的「空洞修饰词+千篇一律句式」问题,产出既专业又像本人写的简历。

What it does

Build professional, ATS-optimized resumes with PDF export capabilities.

The skill document

Resume Optimizer

Build professional, ATS-optimized resumes with PDF export capabilities.

Capabilities

  1. Create Resumes - Build new resumes from user information with professional formatting
  2. Customize Resumes - Tailor existing resumes for specific roles or per user requests
  3. Analyze Resumes - Review resumes and provide actionable improvement recommendations
  4. Export to PDF - Generate downloadable, ATS-friendly PDF documents

Workflow Decision Tree

Creating a New Resume

  1. Gather user information (experience, education, skills, target role)
  2. Select appropriate format (see format selection guide below)
  3. Read references/templates.md for the chosen template
  4. Build resume content following references/best-practices.md
  5. Generate PDF using scripts/generate_resume_pdf.py

Customizing an Existing Resume

  1. Review the provided resume content
  2. Understand the target role/changes requested
  3. Read references/ats-optimization.md for keyword integration
  4. Apply modifications following best practices
  5. Generate updated PDF

Analyzing a Resume

  1. Parse the resume content
  2. Check against criteria in references/analysis-checklist.md
  3. Identify strengths and improvement areas
  4. Provide specific, actionable recommendations
  5. 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 \
  --input resume_content.json \
  --output resume.pdf \
  --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:

  1. references/best-practices.md - Core resume writing principles
  2. references/ats-optimization.md - ATS compatibility requirements
  3. references/templates.md - Format-specific templates

Before analyzing a resume, read:

  1. 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

Related skills

Run Git operations — commits, branches, merges, rebases, conflict resolution, and recovery — with safety rules enforced.

by Iván535 installs31 stars

Co-author docs section by section, then test them with a fresh Claude before real readers see them.

by Anthropic182.7k stars

pptx

Official

Create, edit, read, and validate .pptx and .potx decks, including template-based builds.

by Anthropic182.7k stars

xlsx

Official

Create, edit, and verify Excel workbooks with real formulas, correct formatting, and zero formula errors.

by Anthropic182.7k stars

openai-docs

Official

Answers OpenAI API and Codex questions from official docs, with citations and model-migration guidance.

by OpenAI28.2k stars

Get language- and framework-specific security guidance applied to your code, from secure-by-default writing to a prioritized vulnerability report.

by OpenAI28.2k stars

More from TomsTools

Browse all skills

AI合同智能审查助手。上传或粘贴合同文本,自动进行9维雷达评分、风险热力图可视化、条款对比修改建议、法律依据引用、谈判策略生成、关键信息提取、合同摘要、时间线可视化、条款结构化解析,输出交互式HTML审查报告。覆盖买卖合同/劳动用工/租赁合同/服务合同/保密协议/投资协议/建设工程/技术开发8类合同类型。触发词:...

by lmanchu

投标文件全流程智能分析技能。解析招标/投标文件(PDF/DOCX/XLSX),基于MECE原则进行多维度结构化需求拆解, 自动生成架构图/流程图/ER图/甘特图/雷达图五大专业图表,模拟评审专家打分并输出扣分明细, 根据评审意见逐条自动修订,提供类Git版本管理与迭代追踪。 Triggers: 投标, 招标, 标...

by Soul-Code

银行流水自动对账技能。导入银行流水(Excel/CSV)和账面记录, 通过金额+日期精确匹配、模糊匹配、关联匹配三层引擎自动核销, 生成交互式HTML可视化对账报告,标注待确认异常项。 覆盖工商/建设/农业/中国/招商/兴业/浦发等主流银行流水格式。 触发词:银行对账、流水对账、自动对账、导入银行流水、对账报告、...

by samledger67-dotcom

👴👵 专为银发族设计的AI生活助手。大字体+高对比度+语音优先,覆盖健康管理、用药提醒、暖心陪伴、每日播报、记忆辅助、亲情联络6大场景。帮助老年人跨越数字鸿沟,享受AI时代的便利与温暖。

by scikkk

WorkBuddy Skill 全生命周期管理器。列出/查看/创建/删除/搜索/审计/打包/安装技能, 一站管理本地和内置市场的所有 Skill。触发词:技能管理, skill管理, 管理技能, skill manager, 列出技能, 技能列表, 审计技能, 技能审计, 删除技能, 创建技能, 技能健康检查,...

by Iván1 installs

根据用户输入知识素材,自动生成符合 Kindle 纸书暖色体系的纯 HTML 高密度知识卡片,支持流程、对比和单概念三种布局。

by Conan