Resume Builder
简历制作流水线:为求职 / 比赛 / 升学新建、完善或重组简历(中文 / 英文,1–2 页),覆盖对话收集→事实核对→撰写→画廊选模板→Typst 排版→浏览器可视化精修→导出 PDF,强调事实可溯源、不编造。触发词:简历、resume、CV、投简历、改简历。
Install
npx skills add StoneLL1/resume-builder --skill resume-buildergit clone --depth 1 https://github.com/StoneLL1/resume-builder.git /tmp/resume-builder
mkdir -p ~/.claude/skills
cp -r /tmp/resume-builder/. ~/.claude/skills/resume-builderPersonal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.
From the SKILL.md
# Resume Builder — 简历制作流水线
## 适用场景
用户要为某个具体目标(求职岗位 / 比赛 / 升学)制作中文或英文简历,或要把不同用途的简历分目录管理。
## 能力边界(不做什么)
- 只做 **1–2 页**求职 / 比赛 / 升学简历。
- 不做:三页及以上简历、多页学术 CV、求职信 / 推荐信、作品集 / 个人主页、手机和平板编辑。
- 素材只通过对话提供(粘贴文字、口述、让 Agent 读本地 PDF);网页端不上传旧简历、PDF 或 JD。
- 编辑器不内置 AI 对话、不做跨板块拖拽、不做快照回滚;所有数据只在本机,不调用云端接口。
超出范围就明示用户,另寻工具。
## 项目归档(每个用途一个独立目录)
```text
<用途>/
├── resume.json ← 唯一内容数据源,Agent 与网页编辑器共同读写
├── resume.pdf ← 导出的正式交付物(姓名-目标岗位-电话.pdf)
└── work/
├── 信息整理.md ← 素材库
├── claim-map.md ← 事实追溯表
├── session.json ← 阶段状态机(Agent 与本地服务协作)
├── events.jsonl ← 事件日志
└── build/ ← 渲染中间产物,不作为交付物
```
用途目录之间互不联动。新建简历先建目录,再开始收集。
## 核心原则
- **撰写前必读**:在撰写、改写、审计简历或针对 JD 定制之前,**必须完整阅读 [Resume-Writing-Guide-LLM.md](references/Resume-Writing-Guide-LLM.md)**,并按其方法进行内容取舍、证据表达与措辞调整。它是本 skill 写作方法论的唯一权威,也适用于模板适配时的压缩与润色;不能只读阶段说明就直接动笔。同一会话已完整读过后,后续按需回查,不必每轮重读。
- **事实不可编造(最高优先级)**:决策链 `真实性 > 岗位匹配 > 证据强度 > 个人贡献 > 结果影响 > 可扫描性 > 文辞漂亮`。没有可靠数字时**不估算、不补造、不美化**,改用真实的上线、采用、验收、规模、交付物、决策影响或外部认可。
- **强表述必须可举证**:`主导`、`Owner`、`独立负责`、`设计`、`优化` 等说法要有事实支撑;团队结果不得自动写成个人结果。
- **目标决定取舍**:每份简历围绕一个明确的「背景 + 目的」,与目标无关的经历果断舍弃并说明理由。重包装 ≠ 编造。
- **内容表达与排版质量**:内容清楚、有重点,版面饱满、均衡、易扫读。两者冲突时保留核心证据与可读性;不为排满页面增加空话、重复或无关内容。
- **两阶段撰写**:先产出**模板无关**的完整内容稿;用户选定模板后,才做模板相关的压缩、排序、断行和页数控制。
- **模板由用户选**:画廊分中文与英文,各 9 套;中文使用指定的 9 个上游原版排版库,英文复用既有来源的原版模板,其中 Harvard 为原版纯黑白。Agent 不替用户最终决定,也不自行重写模板版式。中英文各用其原版字体与布局,不做跨语言或双语适配。
- **提问驱动完善**:缺口分优先级批量提问;用户说"跳过 / 没有"就接受,不反复追问。
## 事实与防幻觉(claim 追溯)Details
- Skill name
resume-builder- Repository
- StoneLL1/resume-builder
- License
- MIT
- Repo updated
- 19 October 2026
FAQ
What does the Resume Builder skill do?
简历制作流水线:为求职 / 比赛 / 升学新建、完善或重组简历(中文 / 英文,1–2 页),覆盖对话收集→事实核对→撰写→画廊选模板→Typst 排版→浏览器可视化精修→导出 PDF,强调事实可溯源、不编造。触发词:简历、resume、CV、投简历、改简历。
How do I install the Resume Builder skill?
skills CLI (Claude Code, Cursor, Codex and more): npx skills add StoneLL1/resume-builder --skill resume-builder. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.
Is Resume Builder popular?
It lives in StoneLL1/resume-builder, which has 123 GitHub stars and 4 forks.
Related skills
Humanpen
88humanpen/humanpen-skill
Humanize document files with HumanPen to lower their AI-detection score. Rewrite a whole .docx/.pptx, or only the passages a Turnitin/iThenticate AI report flagged, while keeping every fact, number, citation, table and formula intact. Also converts citations to one style (APA, MLA, IEEE, GB/T 7714), condenses a document to a word budget, and translates while preserving layout. Use when the user points at a document FILE (.docx/.pptx; translate also takes .pdf/.xlsx/.epub/.html/.txt) or such an AI report and wants any of these; not for text pasted into chat.
Build Tailored Resume
111SankaiAI/ats-optimized-resume-agent-skill
Use this skill whenever the user wants to create a tailored resume for a specific job posting. Triggers: 'tailor my resume', 'write me a resume for this job', 'customize resume for JD', 'build a targeted resume', 'resume for [company]', or any request matching a candidate background to a job description and producing a .docx. Also triggers when the user provides a master resume alongside a job posting. Do NOT use for general resume advice or cover letters.
Ruanzhu Kit
92CatCatUncle/ruanzhu-kit
使用自带或用户指定的软著 Word 模板填写软件资料、真实源代码和说明书,在 WPS 或 Word 中保留原排版并导出 PDF。适用于软著模板填充、源码文档和使用手册整理,不自动编写申请正文。
Venice Augment
160veniceai/skills
Venice augmentation endpoints for agent pipelines. Covers POST /augment/text-parser (extract text from PDF/EPUB/DOCX/PPTX/XLSX/XLS, plain text and source code; multipart, up to 25MB; JSON or plain-text response), POST /augment/scrape (fetch a URL and return markdown; blocks X/Reddit and private/internal URLs), and POST /augment/search (Brave ZDR or anonymized Google; structured title/url/content/date results, limit up to 20 but effectively capped at 10 Brave / 5 Google). $0.01 per successful call, 20 req/min on scrape and search, privacy, and error shapes.
Slide Wright
65arifszn/slide-wright
Create beautiful web presentations from a topic, rough notes, or an outline, and edit decks afterward — adding, removing, or revising slides. Generates a custom theme and a short two-slide preview, then builds the full deck only once the user confirms the direction; edits to an existing deck skip that flow and apply in place. Use when the user wants to make slides, a presentation, a talk deck, a pitch deck, or to add/remove/change a slide in one that already exists.
Aut Sci Ppt
122ShZhao27208/Aut_Sci_ppt
Use when converting academic paper PDFs or structured text into professional, high-standard PowerPoint (PPTX) presentations for defense or seminars.
Browse the most popular Claude skills, all documents & office files skills, or write your own with the skills generator.