← 返回
未分类 中文

Resume Editor

Build, edit, and format professional resumes with PDF import, styled HTML/PDF export, and multi-language support. Use this skill whenever a user mentions res...
构建、编辑和格式化专业简历,支持PDF导入、HTML/PDF样式导出及多语言。用户提到简历时使用此技能。
chijiang chijiang 来源
未分类 clawhub v1.3.0 1 版本 98437.5 Key: 无需
★ 0
Stars
📥 63
下载
💾 0
安装
1
版本
#latest

概述

Resume Builder

Overview

Build professional resumes with AI-assisted content management, supporting PDF import/export, HTML styling, and multi-language output.

Resume data structure and JSON schema: See references/data-structure.md

Troubleshooting: See references/troubleshooting.md

Customization (themes, languages): See references/customization.md

Dependencies

  • HTML generation: Python 3 (no extra deps)
  • PDF import: pip install pymupdf
  • PDF export (either one): pip install pdfkit && brew install wkhtmltopdf OR pip install playwright && playwright install chromium

Work File Convention

Save resume JSON to resume.json in the current working directory unless the user specifies another path. When importing from PDF, save the extracted JSON alongside the source file.

Workflow

1. Initial Import (if user provides existing PDF)

The scripts/extract_from_pdf.py script does basic text extraction, but it produces rough output. For best results, use your AI capabilities to read and understand the PDF content directly, then structure it into the resume JSON schema yourself. The script is available as a fallback:

python3 "$SKILL_DIR/scripts/extract_from_pdf.py" input.pdf output.json

After extraction (by any method), present the structured data to the user for review and ask if they want any modifications.

2. Content Management

When adding or editing sections, gather complete information through natural conversation. The key areas to ask about:

For Education: institution, degree, period, location, GPA (if applicable), honors.

For Work Experience: company, position, period, location, responsibilities, quantifiable achievements.

For Projects: name, role, period, technologies, description, key achievements.

Keep asking follow-up questions if responses are brief or unclear. The goal is a complete, well-structured entry — not a minimal one.

Important separation principle:

  • Work Experience should stay high-level: job responsibilities at a business level, scope (team size, industry sectors), leadership and business impact.
  • Projects should go deep on technical specifics: technologies, architecture, quantified achievements with metrics.

This separation makes the resume scannable for HR while providing depth for engineering interviews.

3. Export

  1. Confirm format (HTML or PDF), theme, and language with the user.
  2. Generate HTML:

```bash

python3 "$SKILL_DIR/scripts/generate_html.py" --theme modern --lang en resume.json output.html

```

  1. If PDF, also run:

```bash

python3 "$SKILL_DIR/scripts/generate_pdf.py" output.html output.pdf

```

Available themes: modern, classic, minimal, creative

Available languages: en, zh, ja, fr, de, es

Content Best Practices

  • Quantify achievements: Include numbers and metrics (e.g., "Improved efficiency by 30%")
  • Action verbs: Use strong action verbs (e.g., "Led", "Architected", "Built")
  • Consistency: Maintain consistent formatting and tense across entries
  • Proofread: Review for typos and grammatical errors before export

Scripts

ScriptPurpose
-----------------
scripts/extract_from_pdf.pyExtract text from PDF resumes (fallback — prefer AI-based parsing)
scripts/generate_html.pyGenerate styled HTML from resume JSON
scripts/generate_pdf.pyConvert HTML resume to PDF

版本历史

共 1 个版本

  • v1.3.0 当前
    2026-06-09 19:37

安全检测

腾讯云安全 (Keen)

队列中

腾讯云安全 (Sanbu)

队列中

🔗 相关推荐

security-compliance

Skill Vetter

spclaudehome
AI智能体技能安全预审工具。安装ClawdHub、GitHub等来源技能前,检查风险信号、权限范围及可疑模式。
★ 1,215 📥 266,453
ai-intelligence

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,356 📥 318,148
developer-tools

Github

steipete
使用 `gh` CLI 与 GitHub 交互,通过 `gh issue`、`gh pr`、`gh run` 和 `gh api` 管理议题、PR、CI 运行及高级查询。
★ 668 📥 324,066