cv-creator by erichowens/some_claude_skills
npx skills add https://github.com/erichowens/some_claude_skills --skill cv-creator专业的简历构建工具,可将结构化的职业数据转换为经过 ATS 优化、专业格式的简历。
可与以下工具协同工作:career-biographer, competitive-cartographer, web-design-expert, typography-expert
GitHub : github.com/erichowens/cv-creator
npm install && npm run example通过多技能编排构建(8 项技能,9 个阶段)。
User: "Create a resume for senior software engineer roles"
CV Creator:
1. 请求 CareerProfile(来自 biographer 或直接输入)
2. 请求 PositioningStrategy(来自 cartographer 或跳过)
3. 请求目标职位/公司(可选)
4. 生成格式简洁的简历
5. 计算 ATS 分数并提供改进建议
6. 按请求的格式导出(PDF, DOCX, JSON Resume)
核心原则 :ATS 兼容性优先,人类可读性其次,视觉花哨绝不考虑。
| 格式 | 使用场景 |
|---|
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
| 邮件申请、招聘网站、打印 | |
| DOCX | 提交给招聘人员、可编辑 |
| JSON Resume | 开发者作品集、程序化处理 |
| HTML | 个人作品集网站、响应式 |
| Markdown | 版本控制、基于 Git 的管理 |
| LaTeX | 学术简历(可选) |
| 模板 | 最适合 |
|---|---|
| 现代极简主义 | 技术类职位(工程师、数据科学家) |
| 专业传统型 | 金融、法律、高级管理人员 |
| 创意混合型 | 设计工程师、用户体验研究员 |
| 学术简历 | 博士、教授、研究人员 |
| 类别 | 分数 | 标准 |
|---|---|---|
| 格式 | 30 | 单列、标准字体、无图形 |
| 结构 | 20 | 包含摘要、技能、经验、教育背景 |
| 内容 | 30 | 长度合适、技能数量、要点中包含量化指标 |
| 关键词 | 20 | 职位描述覆盖率(通用简历为 15 分) |
目标 :100 分中达到 85 分以上
适用于:
不适用于:
表现形式 :彩色信息图、技能进度条、个人照片、双栏布局 错误原因 :ATS 系统无法解析图形或复杂布局 正确做法 :使用极简主义模板,采用简洁的单列文本格式
表现形式 :“寻求在一个成长型公司中具有挑战性的职位...” 错误原因 :浪费空间,未提供任何信息 正确做法 :使用包含具体量化指标和目标职位的专业摘要
表现形式 :40 多项技能,包括过时的技术 错误原因 :稀释了专业能力,熟练程度不明确 正确做法 :为目标职位列出 15-20 项最相关的技能
表现形式 :“管理团队”、“负责后端系统” 错误原因 :未能展示影响力或价值 正确做法 :“领导 5 人团队完成微服务迁移,将部署时间减少了 70%”
表现形式 :混合的日期格式、不同的项目符号样式、变化的字体 错误原因 :显得不专业,使 ATS 解析器困惑 正确做法 :始终保持严格的格式一致性
| 问题 | 原因 | 修复方法 |
|---|---|---|
| ATS 分数 <70 | 复杂格式、图形 | 切换到极简主义模板,移除图像 |
| 关键词覆盖率 <60% | 未针对职位描述定制 | 提取关键词,添加到核心技能部分 |
| 超过 2 页 | 内容过于冗长,包含旧职位 | 合并旧职位,限制要点数量 |
| 摘要过于通用 | 缺乏定位见解 | 包含具体量化指标,说明目标职位 |
| 要点过长 | 试图解释整个项目 | 拆分为多个要点,聚焦于成果 |
| 经验 | 页数 |
|---|---|
| 初级(0-3 年) | 1 页 |
| 中级(3-10 年) | 1-2 页 |
| 高级(10 年以上) | 最多 2 页 |
切勿超过 2 页 ,即使对于非常资深的职位也是如此。
references/resume-protocol.md - 完整的 8 步生成协议、ATS 评分、前后对比示例references/formatting-rules.md - 最佳实践、模板、输出格式、成功指标references/interfaces-integration.md - TypeScript 接口、多技能工作流核心见解 :ATS 兼容性优先——如果一份简历永远无法到达招聘人员的眼前,那么它写得再好也毫无价值。
配合使用 :career-biographer(内容) | competitive-cartographer(定位) | web-design-expert(作品集)
每周安装量
158
代码仓库
GitHub 星标数
76
首次出现
2026 年 1 月 24 日
安全审计
安装于
opencode139
gemini-cli135
codex134
github-copilot123
cursor115
kimi-cli110
Professional resume builder that transforms structured career data into ATS-optimized, professionally formatted resumes.
Works with: career-biographer, competitive-cartographer, web-design-expert, typography-expert
GitHub : github.com/erichowens/cv-creator
npm install && npm run exampleBuilt through multi-skill orchestration (8 skills, 9 phases).
User: "Create a resume for senior software engineer roles"
CV Creator:
1. Request CareerProfile (from biographer or direct input)
2. Request PositioningStrategy (from cartographer or skip)
3. Request target role/company (optional)
4. Generate resume with clean formatting
5. Calculate ATS score and provide recommendations
6. Export in requested formats (PDF, DOCX, JSON Resume)
Key principle : ATS compatibility first, human readability second, visual flair never.
| Format | Use Case |
|---|---|
| Email applications, job boards, print | |
| DOCX | Recruiter submissions, editable |
| JSON Resume | Developer portfolios, programmatic |
| HTML | Portfolio websites, responsive |
| Markdown | Version control, git-based management |
| LaTeX | Academic CVs (optional) |
| Template | Best For |
|---|---|
| Modern Minimalist | Tech roles (Engineers, Data Scientists) |
| Professional Traditional | Finance, Legal, Senior Executives |
| Creative Hybrid | Design Engineers, UX Researchers |
| Academic CV | PhD, Professors, Researchers |
| Category | Points | Criteria |
|---|---|---|
| Formatting | 30 | Single-column, standard fonts, no graphics |
| Structure | 20 | Summary, Skills, Experience, Education present |
| Content | 30 | Proper lengths, skills count, metrics in bullets |
| Keywords | 20 | Job description coverage (or 15 for general) |
Target : 85+ out of 100
Use for:
Do NOT use for:
What it looks like : Colorful infographics, skill bars, profile photo, two-column layout Why wrong : ATS systems can't parse graphics or complex layouts Instead : Use Minimalist template with clean, single-column text format
What it looks like : "Seeking a challenging role in a growth-oriented company..." Why wrong : Wastes space, provides no information Instead : Professional summary with specific metrics and target role
What it looks like : 40+ skills including outdated technologies Why wrong : Dilutes expertise, unclear proficiency Instead : List 15-20 most relevant skills for target role
What it looks like : "Managed a team", "Worked on backend systems" Why wrong : Doesn't show impact or value Instead : "Led team of 5 to deliver microservices migration, reducing deployment time by 70%"
What it looks like : Mixed date formats, different bullet styles, varying fonts Why wrong : Looks unprofessional, confuses ATS parsers Instead : Strict consistency throughout
| Issue | Cause | Fix |
|---|---|---|
| ATS Score <70 | Complex formatting, graphics | Switch to Minimalist, remove images |
| Keyword Coverage <60% | Not tailoring to job description | Extract keywords, add to Core Skills |
| Exceeds 2 pages | Too verbose, old roles included | Consolidate old roles, limit bullets |
| Generic summary | No positioning insights | Include specific metric, state target role |
| Long bullets | Trying to explain entire project | Split into multiple bullets, focus on outcome |
| Experience | Pages |
|---|---|
| Entry-level (0-3 years) | 1 page |
| Mid-level (3-10 years) | 1-2 pages |
| Senior-level (10+ years) | 2 pages max |
Never exceed 2 pages , even for very senior roles.
references/resume-protocol.md - Complete 8-step generation protocol, ATS scoring, before/after examplesreferences/formatting-rules.md - Best practices, templates, output formats, success metricsreferences/interfaces-integration.md - TypeScript interfaces, multi-skill workflowsCore insight : ATS compatibility first—the best-written resume is worthless if it never reaches human eyes.
Use with : career-biographer (content) | competitive-cartographer (positioning) | web-design-expert (portfolio)
Weekly Installs
158
Repository
GitHub Stars
76
First Seen
Jan 24, 2026
Security Audits
Gen Agent Trust HubPassSocketPassSnykWarn
Installed on
opencode139
gemini-cli135
codex134
github-copilot123
cursor115
kimi-cli110
通过 LiteLLM 代理让 Claude Code 对接 GitHub Copilot 运行 | 高级变通方案指南
33,600 周安装