Borrowing it
Nothing to install: this file belongs to shuheng-mo/career-ops-china. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/shuheng-mo/career-ops-china/main/.claude/skills/career-ops/SKILL.mdgit clone --depth 1 https://github.com/shuheng-mo/career-ops-chinaWrote 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/shuheng-mo/career-ops-china/career-ops)<a href="https://agentmods.dev/skills/shuheng-mo/career-ops-china/career-ops"><img src="https://agentmods.dev/badge/skills/shuheng-mo/career-ops-china/career-ops/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/shuheng-mo/career-ops-china/career-ops"><img src="https://agentmods.dev/badge/skills/shuheng-mo/career-ops-china/career-ops.svg" alt="Reviewed on agentmods" width="80" height="20"></a>- NVIDIA SkillSpector pass
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.00030 | $0.01175 |
| Opus 5 | $0.00015 | $0.00588 |
| Sonnet 5 | $0.00006 | $0.00235 |
| Haiku 4.5 | $0.00003 | $0.00118 |
Grade A, and why
career-ops 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 13d 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 — 99 lines — stays where its author put it; the contents beside it link to each section on GitHub.
career-ops — Router(中国大陆版)
Mode Routing
根据 {{mode}} 决定模式:
| 输入 | Mode |
|---|---|
| (空 / 无参数) | discovery — 显示命令菜单 |
| JD 截图(图片附件) | auto-pipeline(推荐主路径,国内 Boss/Mokahr 等反爬平台必用) |
| JD 文本(粘贴) | auto-pipeline |
| 岗位 URL(无子命令) | auto-pipeline — 但国内 URL 90% 抓不到 JD,会让用户截图 |
offer |
offer(单岗位评估 A-F) |
offers |
offers(多 offer 对比) |
contact |
contact(脉脉/微信/LinkedIn 触达) |
deep |
deep(公司调研 prompt) |
pdf |
pdf(生成定制 PDF) |
training |
training(评估课程/证书) |
project |
project(评估 portfolio 项目) |
tracker |
tracker(查看申请状态) |
pipeline |
pipeline(处理待办 URL inbox) |
apply |
apply(实时表单填写助手) |
scan |
scan(线索发现,仅 URL+标题,不取 JD) |
inbox |
inbox(处理 bookmarklet 捕获的 JD 文件,自动评估) |
story-sync |
story-sync(扫 reports/* 抽取 Block F,累积到 story-bank.md) |
batch |
batch(批量处理) |
Auto-pipeline 检测: 如果 {{mode}} 不是已知子命令但包含:
- JD 文本(出现关键词:"岗位职责"、"任职要求"、"工作描述"、"responsibilities"、"requirements"、公司名 + 岗位名)
- 图片附件(截图)
- 岗位 URL
→ 执行 auto-pipeline。
如果 {{mode}} 既不是子命令也不像 JD,显示 discovery。
🇨🇳 中国大陆使用规则:
如果用户给的是国内招聘门户 URL(zhipin.com / liepin.com / lagou.com / mokahr.com / feishu.cn 等),先尝试 WebFetch 一次,失败就立刻停止自动化尝试,让用户截图给你。不要在反爬上反复挣扎。
Discovery Mode(无参数时)
输出下面这段紧凑 cheatsheet(不要展开成长版菜单;输入框上方已有 argument-hint,正文不需重复列子命令的全部说明):
career-ops — 中国大陆求职指挥中心
🎯 主路径:JD 截图 / 粘贴文本 / 公司+岗位 URL → 直接发给我 → 自动评估 + report + PDF + tracker
⚡ 子命令(/career-ops <name>):
线索 & 批处理 scan inbox pipeline batch
单岗位 offer offers pdf contact deep apply
追踪 & 沉淀 tracker story-sync
ROI 评估 training project
⚠️ 国内 URL(Boss/拉勾/猎聘/Mokahr/飞书)90% 抓不到 JD → 截图最快
🔖 bookmarklet:tools/README.md(一次安装,之后任意 JD 页一键 → inbox)
不确定哪个?直接发 JD 给我(auto-pipeline 默认),或问"<name> 怎么用"。
Context Loading by Mode
After determining the mode, load the necessary files before executing:
Modes that require _shared.md + their mode file:
Read modes/_shared.md + modes/{mode}.md
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.
- 13d ago First seen · 99 lines · 30 tokens per session scan A 0b68a8145138
career-ops is a skill published in the GitHub repository shuheng-mo/career-ops-china (99 stars, last pushed today), licensed MIT. It adds 30 tokens to every session and 1,175 once invoked, about $0.0002 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
recipe-create-meet-space
Create a Google Meet meeting space and share the join link.
atmos-config
Atmos root configuration: atmos.yaml discovery, precedence, deep merging, basepath, imports, minimal bootstrap, and routing to narrower Atmos skills.
workthreads
SpecStory Workthreads - a weekly work-thread rollup across a team's repos from SpecStory coding histories (any agent - Claude Code, Codex, Cursor, Gemini, and more). It groups the window's sessions into threads of work per project and labels each new / open / recently closed, so a lead sees what shipped, what is still…
story-readiness
Validate that a story file is implementation-ready. Checks for embedded GDD requirements, ADR references, engine notes, clear acceptance criteria, and no open design questions. Produces READY / NEEDS WORK / BLOCKED verdict with specific gaps. Use when user says 'is this story ready', 'can I start on this story', 'is…
projects
List all managed projects with status, branch, open PRs, and open issue counts — portfolio-level view.
magpie-security-issue-import-from-md
Open one or more tracking issues from a markdown file containing a batch of security findings. Each finding becomes one tracker landing in the Needs triage board column. The file itself is the full report — there is no inbound reporter to reply to and no PR to inspect.