KevinYoung-Kw/vibe-resume-skillGit

Vibe Resume assistant

Create polished HTML and PDF resumes tailored to different roles.

Before you start

Inputs: Task objective, relevant files and available tools

  1. Check the original documentation for supported AI tools, models and runtime dependencies.
  2. Open the repository and follow the author’s installation instructions. Model APIs or external services may require separate accounts.
  3. Try your own material, then review the facts, layout and output files.
Read the original installation guide ↗

License: Not specified. Check the repository’s usage terms.

Source snapshot: 2026-09-15. README ↗

Try a task like this

Use Vibe Resume assistant with my own source material. Confirm the required inputs and available tools, then produce an editable result.

Vibe Resume Skill:AI 简历生成与排版

快速生成精美简历,快速更新和编排内容,把时间留给经历本身,而不是字号、间距和分页。

  

Cola 支持 · 收录于 WorkBuddy 蓝皮书

vibe-resume-skill 是一套给 AI 编程助手使用的简历 Skill。把你的经历、现有简历或目标岗位交给它,就能生成一份排版完整的简历;后续新增经历、替换内容或调整投递方向,也可以直接通过对话完成。

Skill 内置 12 套 A4 模板,并把一页排版、内容密度、头像、二维码和最终检查等要求写进了规则。你只需要说明想改什么,剩下的编辑与排版交给 AI。

适用场景

  1. 从零整理一份新简历

    经历分散在项目文档、实习总结或作品集中,还没有形成完整简历。把材料和目标岗位交给 AI,它会先整理事实,再生成一页版本。

    根据这些材料整理一份 AI 产品简历,先确认事实,再使用 basic-a4 输出 HTML 和 PDF。

  2. 更新一份已经排好的简历

    已经有满意的 PPT、PDF、Word 或 HTML 简历,但新增一段经历后,原来的分页、间距和对齐很容易被打乱。Skill 会尽量复用现有视觉语言,插入或替换内容,再重新平衡整页版式。

    保留当前模板,把这段实习加入实习经历;不要删减其他内容,重新检查一页排版。

  3. 针对不同岗位维护多个版本

    同一段经历投递不同岗位时,事实不变,但顺序、标题、关键词和篇幅侧重需要调整。把 JD 一并提供,就可以生成对应版本。

    基于这份 JD 调整为数据产品方向,保留原始事实,并单独导出一个版本。

  4. 只打磨内容,先不排版

    履历先堆在 raw.data.yaml。对着这份 JD 从 raw 复制适合的经历,打磨成这一次的 resume.data.yaml,再套模板。投 B 岗用同一份 raw 再导一份,不要从 raw 里删。

    从 raw.data.yaml 按这份 JD 导出 resume.data.yaml,先给我看选了哪些经历。

30 秒

  1. 先往 examples/raw.data.yaml 里记履历;针对某个岗位再导出一份 examples/demo.data.yaml 这样的 resume.data.yaml。
  2. 指定一套模板,例如 swiss-neue;不指定则默认 basic-a4。
  3. 拿到一页 HTML/PDF。AI 必须套用官方模板,不能自己发明版式。

想先看成品:直接打开 examples/demo/resume.html(这是 basic-a4 按 demo 数据渲染的结果)。

把 examples/demo.data.yaml 套到 swiss-neue,输出一页简历。

AI 什么时候可以改模板:

  • 换数据:随时。复制 yaml,粘回来,只换字,不换版式。
  • 换官方模板:要「全变样」时用这个。同一份数据套另一套(12 选 1),不要自己画。
  • 微调间距/字号:内容填完、导出一看才动,而且只动现有模板。
  • 发明新模板:正常写简历时不要。那是加模板库的流程,要单独同意。

怎么用

第一步,把仓库地址发给你的 AI 编程助手:

https://github.com/KevinYoung-Kw/vibe-resume-skill

第二步,让它安装 Skill:

帮我安装这个 Skill,然后用它帮我写简历。

第三步,选择模板并提供材料。你可以上传已有简历,也可以直接发送一段经历。后续修改继续用自然语言说明即可:

把这段实习加进去,保持原来的样式。
底部有些空,重新平衡一下排版。
针对这份 JD 调整为数据产品方向,再导出一版。

目前已在 Codex、Kimi Work、WorkBuddy 和扣子空间中实际测试。

12 套模板

展开查看全部 12 套模板

实用系

优先考虑招聘阅读顺序、信息密度与正式投递场景。


basic-a4
经典单栏 · ATS 友好

editorial
双栏 Grid · 字重层级

sidebar-compact
深色侧栏 · 高辨识度

timeline-grid
时间轴 · 成长叙事

minimal-prose
克制单栏 · 留白舒展

corporate-classic
外企经典 · 内容优先

gov-red
党政风 · 庄重规范

folio-ledger
年报档案 · 编号索引

个性系

保留完整的设计语言,适合技术、设计与创意岗位。


mono-raw
Brutalist · 等宽排版

code-poetry
源代码隐喻 · 极客风

swiss-neue
瑞士主义 · 隐形网格

bauhaus
包豪斯几何 · 三原色点缀

模板不是简单换色。每套模板都有独立的信息结构、字号层级、间距节奏与适用场景。

AI 会自动处理什么

  • 根据经历和目标岗位整理内容,保留真实事实,不编造指标
  • 需要时先打磨 YAML(紧句、强动词、JD 关键词),给出 before/after,再套官方模板
  • 区分教育、实习、项目与能力,避免经历放错位置
  • 根据内容多少调整字号、行距与段落间距
  • 尽量保持一页,并避免文字溢出、重叠或异常换行
  • 保持头像原色,确保二维码清晰且不被遮挡
  • 导出后检查整页效果,发现问题继续修改

Star History

Contributing

欢迎提交 Issue、文档修正和模板建议。新模板需要经过完整预览与质量检查后才会加入。

License

CC BY-NC 4.0。个人与非商业用途可按许可证使用;商业使用请联系作者。



关注公众号「水的实践说」获取更多 AI 实践内容