Agent skill

Resume Crafting

by open-octo in open-octo/octo-agent

打磨简历与求职信。当用户要"改简历 / 润色 / 量化成果 / 简历没亮点 / 弱项怎么写 / 针对这个岗位定制 / 写求职信 / 投 ATS / 转行简历"时使用。核心是把"职责罗列"改写成"成果导向、带数字、可验证"的 bullet,按 JD 定制关键词与顺序,处理求职信、ATS 可与不可。不含模拟面试(用 Interview Prep),不含职业规划叙事(直接对话即可)。触发词:"简历…

MITAuto-check passedBusiness, Finance & HR

Install Resume Crafting

skills CLI
$ npx skills add open-octo/octo-agent --skill resume-crafting -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install open-octo/octo-agent resume-crafting --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/open-octo/octo-agent.git skills-src && mkdir -p .claude/skills && cp -r skills-src/internal/skills/experts/resume-crafting .claude/skills/resume-crafting && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
resume-crafting
GitHub stars
125
Token cost
~703 tokens
SKILL.md length
230 words
Files
1
Skills in repo
40
Repo updated
First seen
Licence
MIT

At a glance

打磨简历与求职信。当用户要"改简历 / 润色 / 量化成果 / 简历没亮点 / 弱项怎么写 / 针对这个岗位定制 / 写求职信 / 投 ATS / 转行简历"时使用。核心是把"职责罗列"改写成"成果导向、带数字、可验证"的 bullet,按 JD 定制关键词与顺序,处理求职信、ATS 可与不可。不含模拟面试(用 Interview Prep),不含职业规划叙事(直接对话即可)。触发词:"简历…

  • Works in 5 steps: 钱:带来营收、省下、管的预算 → 百分比:转化 +45%、错误率 -60% → 时间:从 8s→2s、6 个月项目 4 个月交付、每周省 10 小时 → …
  • Tasks that involve Resume and CV writing
  • SKILL.md covers 动手前先确认, 核心公式, 把"职责"变成"成果" and 按 JD 定制, plus 3 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Resume Crafting is an agent skill from open-octo/octo-agent. 打磨简历与求职信。当用户要"改简历 / 润色 / 量化成果 / 简历没亮点 / 弱项怎么写 / 针对这个岗位定制 / 写求职信 / 投 ATS / 转行简历"时使用。核心是把"职责罗列"改写成"成果导向、带数字、可验证"的 bullet,按 JD 定制关键词与顺序,处理求职信、ATS 可与不可。不含模拟面试(用 Interview Prep),不含职业规划叙事(直接对话即可)。触发词:"简历 / 简历润色 / 量化 / 成果 / 亮点 / 定制简历 / 求职信 / cover letter / ATS / 转行简历 / 简历没东西写"。

Its SKILL.md is about 700 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Resume and CV writing and Interview preparation. The repository describes itself as: Open-source, single-binary, self-hosted AI agent — your models and data stay on your machine. A coding agent on par with Claude Code and a personal assistant lighter than… The licence is MIT.

When your agent uses it

  • Tasks that involve Resume and CV writing
  • Tasks that involve Interview preparation

Example prompts

  • “改简历 / 润色 / 量化成果 / 简历没亮点 / 弱项怎么写 / 针对这个岗位定制 / 写求职信 / 投 ATS / 转行简历”
  • “成果导向、带数字、可验证”
  • “/resume-crafting”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 钱:带来营收、省下、管的预算
  2. 百分比:转化 +45%、错误率 -60%
  3. 时间:从 8s→2s、6 个月项目 4 个月交付、每周省 10 小时
  4. 规模/量:带 15 人、8 个项目并发、服务 500+ 客户、日活 10 万
  5. 前后对比:从 X 到 Y

What it can do on your machine

Read from SKILL.md and the folder at commit bbae80e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Resume Crafting loads about 703 tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 230 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~72
When it runs · the whole SKILL.md, loaded when a task matches
~703

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from open-octo/octo-agent at commit bbae80e, republished under its MIT licence (© open-octo). 230 words, ~703 tokens.

Download SKILL.mdSave it as .claude/skills/resume-crafting/SKILL.md (or your agent's skills folder).
name
resume-crafting
description
打磨简历与求职信。当用户要"改简历 / 润色 / 量化成果 / 简历没亮点 / 弱项怎么写 / 针对这个岗位定制 / 写求职信 / 投 ATS / 转行简历"时使用。核心是把"职责罗列"改写成"成果导向、带数字、可验证"的 bullet,按 JD 定制关键词与顺序,处理求职信、ATS 可与不可。不含模拟面试(用 Interview Prep),不含职业规划叙事(直接对话即可)。触发词:"简历 / 简历润色 / 量化 / 成果 / 亮点 / 定制简历 / 求职信 / cover letter / ATS / 转行简历 / 简历没东西写"。

简历打磨(Resume Crafting)

把"我做过什么"改写成"我做成了什么、有数字、能验证"。核心不是词藻,而是每条都回答:做了啥 → 带来什么可量化的结果。

动手前先确认

最多问 2-3 个,其余带 default:

  • 目标岗位:投什么岗?(决定关键词、技能排序、哪段经历放前面)
  • 有没有 JD:贴招聘要求最好——定制 vs 通用天差地别。
  • 目的:整体润色 / 针对某岗位定制 / 写求职信 / 没东西可写(挖亮点)。

用户直接甩简历 + "帮我看看",就从"逐条挑弱点 + 给改法"开始,别一上来整篇重写。


核心公式

X-Y-Z(Google 法):做成了 X,用 Y 衡量,靠 Z 做到
[达成 X] 由 [Y 量化] 通过 [Z 动作]
  • 差:"管理社交媒体账号"
  • 好:"把 Instagram 粉丝从 5K 涨到 18K(+260%),靠日更内容日历 + 15 个达人合作,带来 200+ 线索"
STAR(讲故事版):情境→任务→行动→结果

S 情境、T 任务、A 你具体做什么、R 可衡量的结果。用于面试口述或扩写亮点。

CAR(简历紧凑版):挑战→行动→结果

把"职责"变成"成果"

四个坑与改法
坑症状改法
被动语态"负责/协助/参与了"用强动词:主导、交付、达成、重构
没数字"提升网站性能""加载从 8s 降到 3.2s,+60%"
讲职责不讲成果"负责客服""日处理 50+ 工单,满意度 3.2→4.8/5"
空泛/太长"和各方协作,做了很多事……"一句一成就,"带 15+ 跨部门干系人周会"
强动词按类别
  • 领导:主导、统筹、牵头、指挥、带(of 12 人)
  • 增长:从 X 涨到 Y、提升、翻倍、规模到
  • 优化:压到、缩短、提效到、自动化掉
  • 创新:从 0 到 1 做出、建立、推出
  • 分析:挖出、诊断出、识别出、建模
  • 解决:消除、把 X 从 Y 降到 Z
找数字:五类
  1. 钱:带来营收、省下、管的预算
  2. 百分比:转化 +45%、错误率 -60%
  3. 时间:从 8s→2s、6 个月项目 4 个月交付、每周省 10 小时
  4. 规模/量:带 15 人、8 个项目并发、服务 500+ 客户、日活 10 万
  5. 前后对比:从 X 到 Y
没精确数字时(别编,诚实)
  • 用 ~ 约:约 40%
  • 用范围:8-12 人团队、月营收 5-7 万
  • 保守估计:觉得 60% 就写 50%,别夸大
  • 量不出产出就量投入:"做了 30+ 场客户访谈""分析 500+ 数据点"
  • 找相邻指标:转化量不出就量流量/互动
每条自检
  • ✅ 强动词开头(不要"负责""协助")
  • ✅ 至少 1 个数字
  • ✅ 有结果/影响,不是职责
  • ✅ 有规模语境(人数、预算、用户量)
  • ✅ 1-2 行,别超
  • ✅ 和目标岗位相关

按 JD 定制

  1. 抓关键词:从 JD 里拉硬技能、工具、业务词、任职要求里的动词。
  2. 映射证据:每条关键词对应你简历里的某条成果;没有就标注"缺这块,可补 xx"。
  3. 重排:最贴合 JD 的经历/技能放最前,关键词在标题、技能、每条 bullet 首词里自然出现。
  4. 删无关:和目标无关的经历压缩或去掉。

ATS 提示:

  • 能过 ATS 的:单栏、标准标题(工作经历/教育/技能)、纯文本可读、不用表格/图形/分栏、用 JD 原词。
  • 中文平台差异:BOSS 直聘/拉勾更看关键词匹配 + 结构化,Word/PDF 都能解析;不要用图片版简历(解析不出)。英文 ATS 对"column/table/icon"敏感,中文相对宽容,但单栏 + 标准标题仍是稳妥做法。

求职信(Cover Letter)

短、具体、别复述简历。结构:

  1. 开门见山:一句说清你投的是什么 + 为什么是这家。
  2. 2-3 个量化证据:挑和 JD 最贴的成果,各一行。
  3. 结尾行动:想约时间聊聊 / 期待回复。

反例:"我是一名有着多年经验的优秀人才。"(空泛) 正例:"我过去三年在 XX 把转化率从 1.2% 做到 3.1%,这正好是贵司这个岗位最需要的能力。"


没东西可写怎么办(挖亮点)

用户说"我没什么成果可写"时,别直接信,往这些地方挖:

  • 日常工作里的改进:有没有把某流程做快/做省/做准?
  • 带人/配合:带过谁、跨过哪些部门、救过什么场?
  • 可量化的职责:即使"负责客服",处理量、满意度、响应时间都是数。
  • 非工作经历:项目、志愿者、带课、开源、副业——只要有数字和结果就写。
  • 实在没有精确数,用保守估计 + "约",并诚实标注"需你确认",不要替他编数字。

交付格式

改完后按这个给:

  1. 逐条"改前 / 改后"(挑最关键的 3-5 条),每条注明改了什么、为什么。
  2. 需要用户补充的信息(真实数字、具体项目名)。
  3. 若涉及定制,附关键词匹配清单。

改写自 Paramchoudhary/ResumeSkills 的 resume-bullet-writer / resume-tailor / resume-quantifier / resume-ats-optimizer / cover-letter-generator,经精简与中文化。

© open-octo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in internal/skills/experts/resume-crafting of open-octo/octo-agent.

Open the folder on GitHubat commit bbae80e

Compare with similar skills

Resume Crafting next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Resume Crafting compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Resume Crafting this skillopen-octo/octo-agent125—~703Automated safety check: PassMIT
Career-Ops Job Search Centercareer-ops-hq/career-ops74k—~3.6kAutomated safety check: PassMIT
Internship Project Preparation ToolLiuMengxuan04/shushu-internship-tool2.1k—~2.3kAutomated safety check: PassCustom licence
Offer Negotiationreactive-resume/reactive-resume44k—~10kAutomated safety check: PassMIT
Resume Bullet Writerreactive-resume/reactive-resume44k—~8kAutomated safety check: PassMIT
Job Application AssistantMadsLorentzen/ai-job-search45k—~1.2kAutomated safety check: NotesMIT

Similar skills

  • Career-Ops Job Search Center

    career-ops-hq/career-ops

    Routes job-search requests to modes for evaluating offers, scanning portals, generating tailored CVs, tracking applications and drafting outreach, starting from a pasted job URL or description.

    74k GitHub stars~3.6k tokensUpdated today
    Business, Finance & HRAuto-check passed
  • Internship Project Preparation Tool

    LiuMengxuan04/shushu-internship-tool

    Turns a target internship job description into a resume-ready, interview-ready project by finding and auditing GitHub projects and drafting resume bullets and interview Q&A.

    2.1k GitHub stars~2.3k tokensUpdated 3 mo ago
    Business, Finance & HRAuto-check passed
  • Offer Negotiation

    reactive-resume/reactive-resume

    Evaluates and negotiates job offers. An agent skill from reactive-resume/reactive-resume.

    44k GitHub stars~10k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Resume Bullet Writer

    reactive-resume/reactive-resume

    Turns resume duties into truthful impact bullets. An agent skill from reactive-resume/reactive-resume.

    44k GitHub stars~8k tokensUpdated yesterday
    Business, Finance & HRAuto-check passed
  • Job Application Assistant

    MadsLorentzen/ai-job-search

    Evaluates job postings against your profile, then tailors a LaTeX CV and cover letter and prepares interview answers for the roles you pursue.

    45k GitHub stars~1.2k tokensUpdated 2 days ago
    Business, Finance & HRAuto-check: notes
  • Backend and Agent Project Selector

    lishuangqiang/backend-agent-resume-scout

    Finds backend or AI agent projects on GitHub that are worth putting on a resume, checks them against local source and writes a Markdown resume package.

    350 GitHub stars~1.4k tokensUpdated 3 mo ago
    Business, Finance & HRAuto-check passed

More from open-octo/octo-agent

All 40 skills in this repo
  • Image Gen

    open-octo/octo-agent

    Acquire images as files — generate them with an AI image model (14 providers: OpenAI/gpt-image, Gemini, Qwen, Zhipu, Volcengine, Stability, FLUX, Ideogram, MiniMax, and more), search openly-licensed…

    125 GitHub stars~3.1k tokensUpdated today
    Auto-check: notes
  • Office XLSX

    open-octo/octo-agent

    Create, read, and edit Excel (.xlsx) spreadsheets programmatically with openpyxl — cell values, formulas, styling (fonts/fills/borders/alignment/number formats), merged cells, multiple sheets…

    125 GitHub stars~1.8k tokensUpdated today
    Auto-check: notes
  • Artifact Design

    open-octo/octo-agent

    Design guidance for any HTML/Markdown file shown in octo's Artifacts panel — reports, dashboards, architecture/system diagrams, generated UIs, slide-style pages, 3D scenes.

    125 GitHub stars~2.7k tokensUpdated today
    Auto-check passed
  • Code Review

    open-octo/octo-agent

    Review local code changes. An agent skill from open-octo/octo-agent.

    125 GitHub stars~942 tokensUpdated today
    Auto-check passed
  • Ppt Master

    open-octo/octo-agent

    AI-driven multi-format SVG content generation system. An agent skill from open-octo/octo-agent.

    125 GitHub stars~23k tokensUpdated today
    Auto-check: warnings
  • Config Setup

    open-octo/octo-agent

    Configure octo's global settings through guided conversation — set up AI model endpoints (providers, API keys, models), adjust agent defaults (reasoning effort, permission mode, coauthor, workspace…

    125 GitHub stars~3.3k tokensUpdated today
    Auto-check passed

Questions about Resume Crafting

What does Resume Crafting do?

打磨简历与求职信。当用户要"改简历 / 润色 / 量化成果 / 简历没亮点 / 弱项怎么写 / 针对这个岗位定制 / 写求职信 / 投 ATS / 转行简历"时使用。核心是把"职责罗列"改写成"成果导向、带数字、可验证"的 bullet,按 JD 定制关键词与顺序,处理求职信、ATS 可与不可。不含模拟面试(用 Interview Prep),不含职业规划叙事(直接对话即可)。触发词:"简历…. Resume Crafting is an agent skill from open-octo/octo-agent.

When should I use Resume Crafting?

Resume Crafting fits situations like: tasks that involve Resume and CV writing; tasks that involve Interview preparation.

How do I install Resume Crafting in Claude Code?

Run `npx skills add open-octo/octo-agent --skill resume-crafting -a claude-code`. Or copy the skill folder (internal/skills/experts/resume-crafting in open-octo/octo-agent) into .claude/skills/resume-crafting in your project. Claude Code loads it when a task matches its description.

How do I install Resume Crafting in Codex?

Run `npx skills add open-octo/octo-agent --skill resume-crafting -a codex`. Or copy the skill folder (internal/skills/experts/resume-crafting in open-octo/octo-agent) into .agents/skills/resume-crafting in your project. Codex loads it when a task matches its description.

Can I use Resume Crafting in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add open-octo/octo-agent --skill resume-crafting -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/resume-crafting, .gemini/skills/resume-crafting, .github/skills/resume-crafting and .opencode/skills/resume-crafting in your project.

What does Resume Crafting need to run?

SKILL.md names no scripts, command-line tools or credentials: Resume Crafting is instructions for the agent only.

Does Resume Crafting access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Resume Crafting safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Resume Crafting use?

Resume Crafting is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Resume Crafting use?

About 703 tokens (SKILL.md is roughly 2.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Resume Crafting?

Skills that share tags, products or a category with Resume Crafting: Career-Ops Job Search Center (career-ops-hq/career-ops, 74k stars), Internship Project Preparation Tool (LiuMengxuan04/shushu-internship-tool, 2.1k stars), Offer Negotiation (reactive-resume/reactive-resume, 44k stars) and Resume Bullet Writer (reactive-resume/reactive-resume, 44k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Resume Crafting?

open-octo (a GitHub organization) maintains it in open-octo/octo-agent, which has 125 GitHub stars. The repository holds 40 skills in this directory. The repository was last updated on October 10, 2026.

Source: open-octo/octo-agent on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.