/install cv-skill
CV Skill
Create role-targeted, black-and-white, Harvard-style resumes from candidate descriptions, structured input, or existing resumes.
Use this skill when
- The user wants a professional resume or CV in
.docx - The user gives a rough candidate description and wants the agent to draft the resume from scratch
- The user wants one candidate rewritten into multiple job-targeted versions
- The user provides a PDF, notes, or rough bullets and wants a polished resume
- The user wants tighter, more professional bullets without fluff
- The user wants a Harvard-style layout with larger spacing and clean hierarchy
- The user needs output in a language other than Chinese or English
Workflow
1. Gather candidate data
Use the structured schema in references/input-schema.md.
If you are starting from an existing resume, extract:
- contact info
- summary / positioning
- education
- work experience
- projects
- campus or extracurricular items
- tools, languages, certificates
- target job directions
2. Define track-specific positioning
For each job direction, rewrite:
- resume title
- 2-3 sentence summary
- bullet emphasis within experience
- skills ordering
Keep facts intact. Do not invent results or responsibilities.
3. Generate the resume
Run:
python3 scripts/generate_resume.py --input assets/example_profile.json --track all --output-dir /tmp/cv-output
Generate a specific track:
python3 scripts/generate_resume.py --input candidate.json --track operations --output-dir /tmp/cv-output
Try PDF export when LibreOffice is installed:
python3 scripts/generate_resume.py --input candidate.json --track all --output-dir /tmp/cv-output --pdf
4. Validate before delivery
Check that:
- no hardcoded personal info from unrelated candidates remains
- dates and headings are consistent
- bullets are role-targeted rather than generic
- low-signal items are removed or pushed down
- generated filenames are generic and safe
Layout rules
- Single column
- Black and white only
- Section headers with strong hierarchy
- Larger spacing than default Word exports
- Short, factual bullets
- Avoid self-evaluation phrases such as “责任心强” or “结果导向”
- Prefer evidence and scope over adjectives
Safety rules
- Do not hardcode real candidate data into scripts
- Do not store secrets, API keys, tokens, or
.envfiles in the skill folder - Keep outputs outside the skill folder unless the user explicitly wants examples saved there
- Use
assets/example_profile.jsononly as a redacted example
Files
scripts/generate_resume.py: generic generatorreferences/input-schema.md: input contractreferences/rewriting-guide.md: track-specific rewriting guidanceassets/example_profile.json: safe sample inputagents/openai.yaml: UI metadata
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install cv-skill - 安装完成后,直接呼叫该 Skill 的名称或使用
/cv-skill触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
CV Skill 是什么?
Create professional Harvard-style resumes and CVs from user-provided candidate descriptions, structured data, or existing resumes. Use when the user wants a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 97 次。
如何安装 CV Skill?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install cv-skill」即可一键安装,无需额外配置。
CV Skill 是免费的吗?
是的,CV Skill 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
CV Skill 支持哪些平台?
CV Skill 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 CV Skill?
由 Jason(@jasoncodespace)开发并维护,当前版本 v1.0.0。