| 实习.skill / get-job.skill:从岗位调研、简历改写到分轮次面试准备的全流程求职 skill。适合找工作、投实习、校招、秋招、春招、暑期实习、社招、跳槽、转行、跨专业求职、留学生求职,以及产品经理、运营、市场、咨询、AI 产品、AI Coding、数据分析、技术岗等目标岗位准备。 核心能力:① WebSearch 调研公司、岗位 JD、业务线、竞品、面经、招聘流程和隐性门槛;② 按目标岗位反向定位简历,做 JD 匹配、ATS 关键词、经历筛选、STAR/CAR 改写、可迁移能力翻译、docx 简历生成;③ 按真实轮次准备面试,覆盖一面/业务面/专业面/主管面/HR 面/recruiter screen 等已确认或高置信轮次,逐条深挖简历 bullet、项目逐字稿、自我介绍、表达训练、模拟面试、反问清单、面后复盘题库。 适用于「改简历」「简历优化」「简历润色」「简历匹配 JD」「求职简历」「投递前改简历」「按岗位改简历」「准备面试」「面试准备」「面经分析」「模拟面试」「自我介绍」「项目经历怎么讲」「简历被追问怎么办」「双非拿大厂 offer」「背景不对口怎么办」「AI 产品实习」「运营实习」「产品经理校招」等场景。 质量保障:不编造经历、不改背调硬信息;所有强 claim 做证据化审计;搜索源按市场和 A/B/C/D 分级;轮次不写死;最终交付前必须跑质量闸门和覆盖矩阵,避免漏 bullet、标签泄漏和过度包装。
npx skills add https://github.com/agentenatalie/get-job.skill --skill get-job
> 「你不需要一段完美对口的背景,你需要把已经有的背景,翻译成目标岗位听得懂的语言。」
一个通用求职 skill。跨平台可用(Claude Code、Codex,或任何支持 SKILL.md 的 agent 环境)。
完整方法见 references/reliability-playbook.md。任何任务开始前,先做一次输入体检,不要直接进入调研或改写。
| 状态 | 处理 |
|------|------|
| ✅ Complete | 目标岗位、市场/JD、简历、投递状态/轮次足够明确,直接进入对应 Stage。 |
| ⚠️ Workable | 有缺口但不阻塞:自动推断、WebSearch 补齐、低置信标注,并继续产出。 |
| 🛑 Blocked | 缺少目标岗位或简历正文等硬输入,无法安全推进;只问最少必要问题,不展开脑补。 |
自动恢复优先级:
00-总览.md + 01-简历bullet逐条深挖.md,只把后续轮次列为待确认。> 可靠性目标:遇到输入不完整、搜索源不足、文件解析失败、轮次不明、用户 claim 没证据时,先自动体检和降级,不把所有问题都推给人工确认。
完整方法见 references/quality-gates.md;大改后回归测试见 references/regression-evals.md。任何最终交付前,必须先内部跑一次质量闸门,不默认把自检过程写进用户产物。
| 级别 | 要求 |
|------|------|
| P0 红线 | 造假、改背调硬信息、来源冒充事实、轮次写死、bullet 漏项、标签泄漏、过度包装:任一出现,停止交付。 |
| P1 核心质量 | 岗位调研、简历改写、面试准备必须满足对应完成标准;不满足就补齐、降级或明确标注缺口。 |
| P2 体验质量 | 文件名、语言、结构、扫读体验要像可发布产品,不出现工作记录或模板残留。 |
交付前内部核对四张覆盖矩阵:
能运行脚本的环境里,用 python3 scripts/quality_check.py <output-folder> 扫描公开交付物的结构和红线词;脚本通过不代表语义完美,仍要按 quality-gates.md 做语义自检。
求职不是只把简历改得像那个岗位。完整链路是三段,缺一不可:
① 调研岗位 → ② 改简历 → ③ 准备面试
WebSearch 目标定位+迁移翻译 分轮次+逐bullet深挖+表达训练
↓产出 ↓产出 ↓产出
岗位调研.md 改后简历.docx 面试准备/
每段的产出都是下一段的输入:先搞清岗位要什么,才知道简历往哪改;简历定了,才知道面试要拆哪些雷。 方向错了,简历改得再漂亮也没用。
examples/ 下每个文件夹就是一次完整成品——以岗位命名,含岗位调研、改后简历和面试准备文件夹。
开工前钉死,一次问全,不要挤牙膏:
| 锚点 | 作用 |
|------|------|
| 目标岗位 + 部门 + 方向 | 整条链路围绕它。"产品经理"在"技术与产品方向"和"产品运营"是两套准备。 |
| 目标国家/地区 + 语言 | 中国、美国、英国、新加坡等岗位来源不同;不确认市场就容易搜偏。 |
| 现有简历 + JD | 简历丢进来(PDF/Word);有 JD 一起给。 |
| 简历能不能改 | 还没投 → 走 Stage 2 改简历;已交 → 跳过,直接 Stage 3。 |
| 轮次 + 时间 | 用户已收到的面试轮次、邀请信息、还剩多久;未知时由 Stage 1 调研推断真实流程,不补不存在的轮次。 |
若信息不全,按可靠性协议自动恢复:
全流程的真正起点。 用 WebSearch 把目标公司/岗位摸清楚,产出 岗位调研.md。
先判断目标市场;不确定就问用户。调研必须用目标市场的本地关键词和本地招聘/面经来源,不要只搜英文或只搜中文。
来源质量优先级:
市场来源覆盖(按目标国家/地区选用,不必全部都搜,但必须解释缺口):
| 市场 | JD / 招聘源 | 面经 / 口碑源 | 业务 / 行业源 |
|------|-------------|---------------|---------------|
| 中国大陆 | 公司官网、校招/社招官网、BOSS 直聘、拉勾、猎聘、前程无忧、智联招聘 | 牛客、脉脉、小红书、看准、offershow | 公司官网、公众号/新闻稿、36氪/晚点/行业报告 |
| 美国 | Company careers、Greenhouse、Lever、LinkedIn Jobs、Indeed | Glassdoor、Blind、Reddit、Levels.fyi、校友/用户提供面经 | 公司官网、产品文档、SEC/投资者材料、TechCrunch/主流媒体 |
| 其他市场 | 公司官网 + 当地头部 job board + LinkedIn | 当地论坛/Glassdoor/校友面经/用户提供材料 | 公司官网、当地媒体、行业报告 |
搜这几个维度:
> ⚠️ 抓最新信息,不要凭训练语料编公司近况,过时就是硬伤。不要被搜索结果前排软文带着走;关键结论尽量用 A/B 级来源互证,互证不了就写成假设。跨国公司要区分全球岗位和当地岗位,同名岗位在中国/美国可能能力模型不同。
产出里必须有一小段"来源覆盖说明":目标市场、用了哪些本地来源、A/B/C/D 各有多少、哪些必要来源没搜到、哪些结论只是线索或待确认。产出格式见 examples/*/岗位调研.md。
完整方法见 references/resume-playbook.md。五步:
定稿后用 scripts/generate_resume.py 生成统一模板 docx(用法见 scripts/README.md)。
> ✅ 检查点:把定位、关键迁移叙事和高风险 claim 给用户确认——是否真实、有没有证据、有没有过度拔高。用户不能确认的内容,降级、模糊化或删除。
完整方法见 references/interview-playbook.md。产出 面试准备/ 文件夹。六步:
00-总览.md、01-简历bullet逐条深挖.md、02-表达状态与自我介绍.md 和 99-面后复盘题库.md;其余文件只为"用户确认"或"调研高置信"的轮次生成,例如 03-业务一面-简历深挖.md、04-产品二面-业务判断.md。搜索不到 HR 面就不要生成 HR 面文件。> ✅ 检查点:把逐 bullet 深挖表、表达状态/自我介绍、轮次地图、风险地图、面后复盘题库和已确认轮次的话术给用户确认。用户讲不清的 bullet,如果简历还没投就回到 Stage 2 改写/删除;如果已经投了,就准备诚实降级和转场话术。
| 原则 | 一句话 |
|------|--------|
| 先调研,再动手 | 不搞清岗位要什么就改简历 = 瞎改 |
| 翻译 > 堆砌 | 把真实经历翻译成岗位语言,胜过堆关键词 |
| 迁移要有锚 | 每个"可迁移能力"都对应一件真做过的事 |
| 真实 > 完美 | 1-2 件真做过的小事,胜过 3 件编得天衣无缝的事 |
| 模糊 > 撒谎 | "记不准精度了"永远比硬报一个被追问就崩的假数字安全 |
| 主动 > 被动 | 主动把节奏带到王牌,别等面试官在你心虚处深挖 |
| 讲明白 > 背话术 | 面试不是朗读稿子,是把真实经历讲得清楚、稳住姿态 |
| 先验收再交付 | 没跑质量闸门的产物,不算完成 |
> 本 Skill 由「实习.skill / get-job.skill」提供。
> 创建者:agentenatalie
Create safety-bounded draft structures and run local deterministic checks for clinical case, diagnostic, trial, safety, and aggregate research reports. Use only with synthetic, de-identified, or aggregate inputs and verified source-fact manifests; every output requires qualified review.
Build evidence-traceable market research reports and assumption-driven market sizing or forecast scenarios. Use for market definition, industry and customer evidence, competitive landscapes, TAM/SAM/SOM reconciliation, forecast sensitivity, and auditable report scaffolds.
Advanced content and topic research skill that analyzes trends across Google Analytics, Google Trends, Substack, Medium, Reddit, LinkedIn, X, blogs, podcasts, and YouTube to generate data-driven article outlines based on user intent analysis
Shopify store command center. Orders, inventory, fulfillment, analytics, and store health. Works with any Shopify store via Admin API.
Production incidents dashboard. Reads ECS health, Sentry errors, CI failures. Offers to dispatch fix agents for active fires.
YOLO mode. Spawns 4 parallel C-suite agents (CEO, CTO, CFO, COO). Each analyzes the business from their perspective using ALL available data. Produces unfiltered Hard Truths report. After user types YOLO, autonomously runs the business for a day using /loop.
Research computing toolkit for optoelectronic information science and engineering, MATLAB/Octave, Python scientific analysis, signal processing, image processing, statistics, simulation, optimization, publication figures, sensor/time-series data, citation lookup, and common scientific libraries. Use when the user asks for MATLAB code, scientific Python, data analysis, plots, simulations, formulas, statistics, machine learning, optical/physical/materials computation, or reproducible research workflows.
> Verify statistics and claims in blog posts by fetching cited source URLs and checking if the claimed data actually appears on the page. Extracts all load-bearing claims (statistics, product or policy claims, ranking and comparative claims, named sources), validates cited URLs before fetching, and scores match confidence (exact match 1.0, paraphrase 0.7-0.9, not found 0.0). Flags uncited claims as UNVERIFIED. Use when user says "fact check", "verify statistics", "check sources", "validate claims", "factcheck", "source verification".
Take agentenatalie/get-job from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.