agentleFS
jin2004-cmdjin2004-cmd/codex-practical-skills/resume-jd-tailor/SKILL.md

resume-jd-tailor

Skill1 starsChanged 36 days agoMITView on GitHub

【金sir秋招专用】拿到 JD 后,判断用哪一版简历、并把简历微调到贴合该 JD。当用户发来岗位 JD(截图或文字)并问"用哪版/怎么改"时立即加载。只改"求职意向 + 个人优势 + 个人技能"三处,保证一页性和字数基本不变。

The file

Files
SKILL.md

JD 对版微调

弹药库 Mapping

通用版做法:先列出候选人的简历目录,识别「母版」(通用底稿)与「已投出的定制版」(按岗位命名的),优先复用定制版、避免重复造轮子;确认哪一版与当前 JD 最接近,从它出发微调。 如果 references/AMMO-LIBRARY.md 存在(含本地母版路径、各版本归属、作废/损坏标记),加载它按图索骥。 该文件为私密档案,开源时删除。

通行的三条铁律(与具体文件无关)

  1. 永远从母版出发,绝不覆盖母版,改完另存
  2. 优先复用已有的同方向定制版,别重复造轮子
  3. 开工前先 ls 一遍简历目录 —— 目录会持续新增,要用最新的

只改这三处(其他不动)

微调只动:

  1. 求职意向(第 1 行,对齐岗位名)
  2. 个人优势(E1 3 条 / XS1 2 条)
  3. 个人技能(E1 4 行 / XS1 3 行)

实习经历、项目作品、教育经历 一律不动(除非 JD 有特殊硬要求)。

字数铁律

改后字数必须与原文基本持平(±10%),保证简历一页。 做法:原文 60 字 → 新文 60-66 字。写长了就砍掉一个修饰语,别硬塞。 技巧:替换关键词 > 增加句子。把原文里 JD 不关心的词换成 JD 的原词,字数自然不变。

数据口径(一个字都不能改)

通用版:简历里所有量化数字必须逐条抄自母版,不得凭记忆重写、不得四舍五入、不得跨版本混用。同一事实在多份简历间若已不一致,先统一再改。 如果 references/AMMO-LIBRARY.md 存在,里面有完整的数据口径清单与易混项说明,按它核对。

⚠️ 通用提醒:注意同名数字的不同含义(例如"27 份爆款"与"27 条规则库"是两件事),别混用。

绝对禁止(编了面试必穿)

  • ❌ 不写具体模型版本号。E1 原文「即梦/Seedance」就够(即梦 = Seedance 国内版)。不要写「Seedance 2.0/2.5」
  • ❌ 不写没用过的工具。他会:剪映、PS(改图/排版)。他不会:Premiere、After Effects —— 简历里一个字都别出现
  • ❌ 英语不写"流利"。写「可处理英文素材字幕与海外平台内容规范」。CET-6 449 撑不住"流利"
  • ❌ 不写"有投资经验"(金融类岗)—— 他没炒过股,会被追问穿
  • ❌ 不写飞书多维表格 —— 他没用过,只写 Excel
  • ❌ 不把"做过 TikTok"写进实习经历(除非确有其事)。写技能栏不算扩写,写进实习段 = 声明做过
  • ❌ 数字、公司名、时间一律不动

改法套路

个人优势:把 3 条的顺序和每条开头的四字标签按 JD 权重重排。

  • 例:投 AIGC 岗 → 「AI 产线,规模交付」提第 1 条
  • 例:投品牌/活动岗 → 「0-1 孵化」提第 1 条,并在里面加"活动策划"字样
  • 每条正文中,把 JD 的原词替换进去(JD 说"跑量"就把"发布"换成"跑量";JD 说"转化"就加"转化")

个人技能:在对应那一行末尾追加 JD 关键词(用「/」分隔,不新增行)。

  • 例:JD 要 Photoshop → 内容运营行末尾加「/素材改图与排版(Photoshop)」
  • 例:JD 要 TikTok/Meta → 语言行改成「可独立处理英文素材字幕与 TikTok/Meta 海外平台内容规范」

金sir 表达偏好(2026-10-30 亲定)

  • ✍️ 个人优势"讲能力+结果,一笔带过,不展开"。原话:「大致讲我的能力就行,不用啰里吧嗦的展开讲 agent,一笔带过就行」
    • ✅ 好:「独立开发脚本生成 Agent 推全团队使用」—— 一句带过
    • ❌ 差:展开讲 Agent 架构、MCP 工具链、Prompt 怎么设计
  • 📍 城市偏好(筛岗直接过滤):杭州最优先 > 北京/上海/广州/深圳 > 江苏 > 安徽 > 🔴 河南排除
  • 🎬 作品集以 ai-video-portfolio(AI 视频作品集,含 Seedream→Seedance→剪映 管线)为主,jin-portfolio 为总目录

输出格式(必须给原文↔改为对照)

### 用哪版
`E1`(或某已有版本)—— 理由一句话

### 改动 1|求职意向
**原文**

政治面貌:中共预备党员 求职意向:AI内容运营/新媒体运营

**改为**

政治面貌:中共预备党员 求职意向:短视频编导/内容策划


### 改动 2|个人优势 · 第 X 条
(同上对照格式,标注字数变化)

### 改动 3|个人技能 · XXX 行
(同上)

### 不动的部分
实习经历/项目作品/教育经历不动,理由:xxx

### 面试必答题 3 条

收尾

改完问一句:"要不要我直接写成新 docx?"(存到对应线目录,命名 金佳信-<岗位名>.docx,绝不覆盖母版)

Download now (ZIP)

Does it work?

Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.

No reviews yet

People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.

  • It worked
  • Partly
  • It didn't
What did you use it for? e.g. Reviewing pull requests in a Rails app

Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.

Your trail

Files you open will collect here, so you can find them again.

Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.

Now do this for your own.

Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.