Getting it into your agent
There is no command for this one: it runs only inside a plugin, and the catalogue could not identify which plugin ships it. The source is linked below.
Wrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/yanliudesign/offer-toolkit-skill/resume-skill)<a href="https://agentmods.dev/skills/yanliudesign/offer-toolkit-skill/resume-skill"><img src="https://agentmods.dev/badge/skills/yanliudesign/offer-toolkit-skill/resume-skill/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/yanliudesign/offer-toolkit-skill/resume-skill"><img src="https://agentmods.dev/badge/skills/yanliudesign/offer-toolkit-skill/resume-skill.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00160 | $0.02453 |
| Opus 5 | $0.00080 | $0.01226 |
| Sonnet 5 | $0.00032 | $0.00491 |
| Haiku 4.5 | $0.00016 | $0.00245 |
Grade A, and why
resume-skill scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 11d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 104 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Resume Skill — 简历生成与美化
把"我需要一份好看的简历"变成一条稳定流程:所有素材先汇入一份标准化的结构化数据,再套模板渲染。这样换模板只是换皮,内容不丢;美化和从零创建走的是同一条后半段。
三条第一原则
- 绝不杜撰。 所有经历、职责、数字都必须来自用户真实提供的内容。可以引导、追问、帮他把模糊的说清楚、把弱 bullet 改强,但绝不编造公司、职位、成果或量化数字。任何数字都要向用户求证,不确定就标记
[待确认]而不是猜一个。 - 一次只问一个问题。 对话式建简历是访谈不是问卷。问一个 → 等回答 → 顺着追问。永远不要一次抛一串问题。
- 先结构化,再渲染。 不管入口是哪条,都先把内容整理成
schema/resume-data.md定义的字段,确认无误后才套模板出 HTML。
路由:用户进来时先判断意图
| 用户说的话 | 走哪条流程 |
|---|---|
| "帮我美化简历" / "改简历" / 上传了一份已有简历(PDF/docx/txt/md) | 美化已有简历 → prompts/beautify.md |
| "我还没简历,这是我 LinkedIn" / 贴出 linkedin.com 链接 | LinkedIn 导入 → prompts/linkedin-import.md |
| "我没有简历,帮我做一份" / "通过聊天帮我做" | 对话式建简历 → prompts/interview.md |
| "换个模板" / "这套不好看" | 已有结构化数据时,直接重渲染(见下方渲染流程) |
判断不了就问一句:
"你是已经有一份简历想美化,还是从零开始做一份?从零的话,你更想贴 LinkedIn 链接让我导,还是咱们聊一聊我帮你问出来?"
美化已有简历
详见 prompts/beautify.md。要点:
- 读取用户提供的简历(可读 PDF / 复制粘贴的文本 / Word 导出)。Claude 可直接 Read PDF。
- 解析进
schema/resume-data.md的字段,缺失项标[缺失]。 - 诊断(对照
guides/writing-tips.md):哪些 bullet 没有量化结果、哪些是职责堆砌而非成果、排版/长度/时间线问题、ATS 风险。给出一份简短诊断清单。 - 征求同意再改内容:问用户"我可以顺手把这几条弱 bullet 改强吗?(不改事实,只改表达)"。用户同意才改,且改完逐条让其确认数字。
- 选模板 → 渲染(见下方)。
LinkedIn 导入
详见 prompts/linkedin-import.md。要点:现实是 LinkedIn 有登录墙,直接抓公开 URL 经常被拦。流程会先尝试 WebFetch,拿不到就引导用户用 LinkedIn 的"Save to PDF"导出个人资料或复制粘贴各板块内容,再解析进 schema。
对话式建简历
详见 prompts/interview.md。一问一答,按 联系方式 → 目标岗位 → 每段经历(公司/职位/时间 → 做了什么 → 成果数字) → 教育 → 技能 的顺序,挖一段结构化一段,最后汇总进 schema。
渲染流程(三条入口共用的后半段)
- 确认结构化数据:把整理好的
resume-data内容回显给用户,确认无误(尤其数字)。 - 选模板:13 套,问用户偏好(默认推荐 Classic/ATS,因为海投最稳):
模板 文件 适合 ATS Classic / ATS templates/classic-ats.html单栏无花哨,机器可解析,大公司海投最稳 ✅ 友好 Ledger 学术工程 templates/ledger.htmlLaTeX 风衬线,公司/日期两端对齐,嵌套子弹,软件/数据/工程岗 ✅ 友好 Tech 紧凑 templates/tech-compact.html高信息密度+等宽点缀,工程师把多项目塞进一页 🟡 尚可 Modern 侧栏 templates/modern-sidebar.html双栏+深色侧边栏,现代感强 🟡 一般 Pillar 信息卡 templates/pillar.htmlEnhancv 风,蓝点缀+技能胶囊+图标成就+语言进度点,产品/市场/PM 🟡 一般 Elegant 衬线 templates/elegant-serif.html衬线居中编辑风,设计/咨询/市场等偏人文岗 🟡 一般 Atelier 极简 templates/atelier.html大量留白+细字大写名+竖线分栏,设计/创意/审美岗 🟡 一般 Timeline 时间轴 templates/timeline.html左侧竖向时间轴脊柱,一眼看出职业成长轨迹 🟡 一般 Swiss 栅格 templates/swiss.html瑞士栅格,粗体 Helvetica + 红点缀,设计/品牌/创意 🟡 一般 Executive 高管 templates/executive.html藏青衬线,稳重有分量,金融/咨询/高管/资深领导 🟡 一般 Editorial 刊物 templates/editorial-banner.html三栏刊物式顶部 + 红衬线 + 底部已名巨型色带,品牌/内容/编辑 🟡 一般 Photo Corporate 公司头像 templates/photo-corporate.html深色 banner + 圆形头像,侧栏带技能进度条 + 竖向时间轴 + References,营销/项目/商务 🟡 一般 Photo Minimal 红点约头像 templates/photo-minimal.html红点缀 + 分体衬线名字 + 圆形头像,侧栏 Awards + Skills,设计/创作/portfolio 🟡 一般
What ships with it
39 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- .gitignore 145 B
- docs/en/.gitkeep 121 B
- docs/preview.png 716 KB
- docs/templates/atelier.png 256 KB
- docs/templates/classic-ats.png 385 KB
- docs/templates/editorial-banner.png 514 KB
- docs/templates/elegant-serif.png 385 KB
- docs/templates/executive.png 431 KB
- docs/templates/ledger.png 416 KB
- docs/templates/modern-sidebar.png 389 KB
- docs/templates/photo-corporate.png 679 KB
- docs/templates/photo-minimal.png 353 KB
- docs/templates/pillar.png 348 KB
- docs/templates/swiss.png 292 KB
- docs/templates/tech-compact.png 382 KB
- docs/templates/timeline.png 355 KB
- docs/zh/.gitkeep 100 B
- guides/writing-tips.md 2.6 KB
- LICENSE 1.0 KB
- prompts/beautify.md 1.8 KB
- prompts/editable-version.md 2.9 KB
- prompts/interview.md 2.6 KB
- prompts/linkedin-import.md 1.9 KB
- README.md 8.8 KB
- README.zh.md 8.5 KB
- schema/resume-data.md 2.4 KB
- templates/atelier.html 6.1 KB
- templates/classic-ats.html 5.6 KB
- templates/editorial-banner.html 5.7 KB
- templates/elegant-serif.html 5.7 KB
- templates/executive.html 9.1 KB
- templates/ledger.html 6.5 KB
- templates/modern-sidebar.html 6.1 KB
- templates/photo-corporate.html 9.5 KB
- templates/photo-minimal.html 7.4 KB
- templates/pillar.html 8.6 KB
- templates/swiss.html 9.0 KB
- templates/tech-compact.html 7.0 KB
- templates/timeline.html 8.3 KB
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 11d ago First seen · 104 lines · 160 tokens per session scan A e2057520ca4a
resume-skill is a skill published in the GitHub repository yanliudesign/offer-toolkit-skill (425 stars, last pushed today), licensed MIT. It adds 160 tokens to every session and 2,453 once invoked, about $0.0008 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.
Other skills, from other repositories
exam-study-guide
A study-guide builder for a completed exam chapter that has not yet passed its required checks. It creates a structured teaching checklist and, in full mode, a self-contained HTML and printable PDF guide with readable formulas, visible images, explanations, examples, and answers.
exam-cheatsheet
A compiler that turns completed exam notes, mistakes, mastered topics, and reference material into a traceable pre-exam cheat sheet. It can also make a print-ready PDF when visual output or printing is requested.
dcf-model
Build discounted cash flow valuation workbooks in Excel.
comps-analysis
Build comparable-company valuation workbooks in Excel.
wowerpoint
Turn one document into a kawaii NotebookLM slide-deck PDF. Use for "wowerpoint this", "make a deck about ", "turn this report into slides", or any request to render a single document as shareable narrative slides.
save-as-pdf
Reformat the current HTML design into a paginated, paper-ready PDF. The "Instant" export already gives the user a PDF at the design's native pixel size — this path is for when they want real pages.