using-resume-skills
ResumeSkills 技能路由入口——在处理任何简历、求职、面试、谈薪相关请求之前必须先调用,根据用户输入自动判断应使用哪个 ResumeSkills 技能。当请求涉及简历优化、写简历、改简历、求职信、LinkedIn、面试准备、薪资谈判、offer 比较、跳槽转行、ATS 等话题时使用本技能完成路由。
Files1
View on GitHubSKILL.mdskills/using-resume-skills/SKILL.md
GitHub技能:using-resume-skills
本技能是 ResumeSkills 全部求职技能的路由入口。它的唯一职责是:根据用户的请求,快速、准确地判断出应该调用哪个(或哪几个)具体技能,然后交给对应技能执行。
<EXTREMELY-IMPORTANT> 哪怕只有 1% 的可能性某个 ResumeSkills 技能适用于用户正在做的事情,你也绝对必须路由到该技能。如果一个技能适用于当前任务,你没有选择。你必须使用它的路由结果。
这不可协商。你不能通过合理化来逃避。 </EXTREMELY-IMPORTANT>
规则
在做出任何响应或动作之前,先用下方的技能路由表完成匹配——包括澄清性的提问、请求上传简历、或直接开始回答之前。
然后宣布「使用 [技能名] 来 [目的]」,并严格遵循该技能。如果该技能有检查清单,逐条创建待办事项。如果路由结果指向多个技能(常见于复合请求),按下方「优先级顺序」依次加载。
技能路由总表
如果用户的请求命中了路由表中任意一行,必须加载对应技能:
| 用户想要什么 | 应使用的技能(保持英文 ID) |
|---|---|
| 过简历筛选系统(ATS)、检测 ATS 兼容性、关键词匹配分析 | resume-ats-optimizer |
| 优化简历经历条目(bullet points)、把平淡描述改成有亮点的成果 | resume-bullet-writer |
| 给简历补数字、加指标、量化成果(数字不清楚时帮你估算) | resume-quantifier |
| 调整简历的格式和排版、让简历更清晰易扫、ATS 友好排版 | resume-formatter |
| 新写/改写简历的某个板块(如项目经历、技能、自我评价) | resume-section-builder |
| 简历的整体综合优化(含软件开发、产品经理、技术类岗位) | tech-resume-optimizer |
| 高管(C 级高管、VP 总监)级别简历 | executive-resume-writer |
| 学术简历/CV(科研岗位、出版物、基金、教学经历) | academic-cv-builder |
| 创意/设计类简历(视觉设计与 ATS 兼容的平衡) | creative-portfolio-resume |
| 把简历投给某个具体岗位前做定制化调整 | resume-tailor |
| 管理多个简历版本、维护母版简历、追踪投递记录 | resume-version-manager |
| 管理者还没出,「我要不要投这个岗」「这个岗位我匹配度如何」 | job-description-analyzer |
| 写求职信(cover letter) | cover-letter-generator |
| 优化 LinkedIn 领英主页 | linkedin-profile-optimizer |
| 把简历上的条目扩写成作品集(portfolio)案例 | portfolio-case-study-writer |
| 整理推荐人/背调联系人列表、准备背调材料 | reference-list-builder |
| 帮忙批量填写岗位申请表、网申表单 | application-form-filler |
| 写冷邮件(cold email):给招聘方、猎头、内推发消息 | cold-email-writer |
| 准备面试:STAR 故事、模拟问题、答题要点 | interview-prep-generator |
| 谈薪/涨薪/薪资谈判策略、反向报价话术 | salary-negotiation-prep |
| 比较/分析多个 offer(含总包对比) | offer-comparison-analyzer |
| 跨行业转行、把原行业经验翻译成目标行业的语言 | career-changer-translator |
复合请求的优先级顺序
当多个技能都适用时,按以下顺序逐个执行(前面技能的输出是后面技能的输入):
- 先分析,后动手:
job-description-analyzer优先于resume-tailor、resume-section-builder等一切「改简历」类技能——你得先知道岗位要什么,才能合理定制。 - 先条目,后格式:
resume-bullet-writer与resume-quantifier优先于resume-formatter——先让内容有料,再谈排版。 - 先匹配度,后投递:判断「该不该投」走
job-description-analyzer→ 若决定投递,再走resume-tailor→ 必要时cover-letter-generator。 - 特殊人群走专属技能:技术岗走
tech-resume-optimizer,高管走executive-resume-writer,学术走academic-cv-builder,创意/设计走creative-portfolio-resume,转行走career-changer-translator。这些技能与通用技能叠加使用,不是二选一。 - 投递后环节独立处理:面试(
interview-prep-generator)、谈薪(salary-negotiation-prep)、offer 比较(offer-comparison-analyzer)按用户当前所处阶段单独触发。
示例:
- "帮我优化简历然后投这个岗" →
job-description-analyzer→(决定投递后)resume-tailor→(需要的话)cover-letter-generator - "我的经历有点水,帮我改一下" →
resume-bullet-writer→resume-quantifier - "我下周面试 XX 公司" →
interview-prep-generator(若用户有简历,还可用简历生成 STAR 故事)
红线
出现以下念头时,说明你在合理化逃避路由——停下来,回到路由表:
| 想法 | 现实 |
|---|---|
| "这个问题很简单,不用技能" | 简单的事会变复杂。检查路由表。 |
| "用户没贴简历,先聊两句" | 就算要澄清,也要先完成路由判断。 |
| "我先直接回答,技能何必多此一举" | 行动 = 任务。先查路由表。 |
| "我记得 resume-tailor 是干嘛的" | 技能会更新。路由后加载当前版本再执行。 |
| "用户说的是'面试'而不是'简历'" | 求职话题全都在路由表里,不只是简历。 |
| "这个请求看起来和求职无关" | 只要涉及求职链路上任何一环的 1% 可能性,就该路由。 |
| "多个技能都像适用,选一个就行" | 按「优先级顺序」叠加使用,不二选一。 |
未命中时怎么办
如果用户的请求确实不属于上表中任何一项(例如询问这个 Skills 库本身、询问技能安装方式),则按常规划答处理即可;一旦对话中出现任何求职/简历相关的新诉求,立刻回到路由表重新匹配。
用户指令优先
用户指令(CLAUDE.md、AGENTS.md、直接请求等)优先于技能,技能又优先于默认行为。只有当用户明确要求你直接处理、不要调用技能时,才可以跳过路由。