job-search

job-search is a skill for Codex from chenzhiyong1994/career-os. It costs 52 tokens per session (842 once invoked), scanned A, original, MIT.

A job-search skill that searches current public listings using an existing résumé and job requirements, checks sources, removes duplicates, and compares roles.

In plain words
What is it for?
Use it to find and verify suitable openings, build a shortlist, compare requirements, and identify roles that still need checking. It does not apply for jobs or edit résumés.
Why use it?
It reduces stale or unsupported job leads by recording source evidence, status, dates, and missing information instead of guessing.

Skill for Codex

Written for Codex: agents/openai.yaml present.

Good fit Use it to find and verify suitable openings, build a shortlist, compare requirements, and identify roles that still need checking. It does not apply for jobs or edit résumés.

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/chenzhiyong1994/career-os/job-search
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add chenzhiyong1994/career-os --skill job-search
Clone the repo
git clone --depth 1 https://github.com/chenzhiyong1994/career-os

Made for: Codex.

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.

agentmods badge for job-search

README.md
[![agentmods](https://agentmods.dev/badge/skills/chenzhiyong1994/career-os/job-search/github.svg)](https://agentmods.dev/skills/chenzhiyong1994/career-os/job-search)
Your own site
<a href="https://agentmods.dev/skills/chenzhiyong1994/career-os/job-search"><img src="https://agentmods.dev/badge/skills/chenzhiyong1994/career-os/job-search/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.

agentmods 80×15 button for job-search

Your own site · 80×15
<a href="https://agentmods.dev/skills/chenzhiyong1994/career-os/job-search"><img src="https://agentmods.dev/badge/skills/chenzhiyong1994/career-os/job-search.svg" alt="Reviewed on agentmods" width="80" height="20"></a>
Per session 52 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 842 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

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.

ModelPer sessionOnce invoked
Fable 5.1 $0.00052 $0.00842
Opus 5 $0.00026 $0.00421
Sonnet 5 $0.00010 $0.00168
Haiku 4.5 $0.00005 $0.00084

Measured 2d ago against content hash e61fc15d5f06, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-12, from the pricing page.

Security

Grade A, and why

job-search 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 2d 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.

skills/job-search/SKILL.md · 38 lines

What it actually says

目标岗位搜索

输入与检索边界

从用户已有简历中提取角色、资历、领域、能力和明确限制,再结合本次求职条件形成 search brief。区分必须满足的条件与偏好;不能从曾经的工作地点或薪资推断用户当前要求。

缺少简历时,可以查询用户指定岗位或公司,但不声称完成个人匹配。只有缺失信息会实质改变检索方向且无法从上下文推断时再澄清,继续不依赖答案的查询。

岗位信息有时效性,搜索与状态查询必须使用当前可用的联网搜索、连接器或浏览器。工具不可用时交付检索式与未完成项,不用记忆生成“正在招聘”的结果。

搜索与核验

  1. 根据目标角色、同义职位名称、地点和核心能力构造查询。只传必要的泛化信息,不发送整份简历、姓名、联系方式或内部业务细节。
  2. 优先核验公司官方招聘页或招聘系统,再参考招聘平台。用户指定渠道时按该渠道检索;平台无法访问时可用其他公开来源佐证,但不能冒称已核验原平台。
  3. 打开具体岗位页核对正文,记录岗位链接、来源、查询时间,以及页面明确给出的发布日期或截止日。搜索摘要只能作为线索;未披露时间或薪资时保持未知,不把抓取时间当发布日期。
  4. 区分 open(页面明确显示在招)、closed(已截止或关闭)、unknown(未能确认)。记录支持该状态的页面证据。404、登录墙和职位页仍存在都不能单独证明在招或关闭。
  5. 按招聘编号、规范化链接及公司/岗位/地点/团队信息去重,保留多个来源。不同地点、团队或招聘编号不直接合并;拿不准时标记疑似重复。
  6. 对照硬约束与已有简历进行初筛。明确冲突的岗位单列,不混入推荐名单;关键信息缺失的岗位标为待核实,不能默认为满足条件。
  7. 按可解释的匹配理由排序,保留证据缺口。对需要深入比较的岗位使用 jd-analysis。只有用户要求定制时才进入 resume-tailor

输出与结束条件

输出 search briefjob shortlist,清单至少包含:

  • 公司、岗位、地点/工作方式、来源链接和招聘编号(如有)。
  • 已披露的薪资/级别、发布日期/截止日、查询时间。
  • 招聘状态及其证据、匹配理由、主要缺口和待核实条件。
  • 优先级理由;不生成缺乏依据的精确匹配分或录用概率。

将已核验岗位、待核验线索与已关闭/不符合硬约束的结果分开。说明查过的来源和检索条件;数量不足时如实交付,不为凑数放宽硬约束。可以提出扩展检索方向,但扩大硬约束需用户明确调整。

达到用户要求的范围,或主要检索方向不再出现新的相关结果时交付。刷新已有清单时说明新增、关闭和信息变化,不把无法访问当成岗位关闭。该流程不后台持续监控、不登录申请、不上传简历、不代发消息或自动投递。

Files

What ships with it

1 file 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.

Changes

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.

  1. 2d ago First seen · 38 lines · 52 tokens per session scan A e61fc15d5f06

Subscribe to this mod's changes

job-search is a skill published in the GitHub repository chenzhiyong1994/career-os (3 stars, last pushed 3d ago), licensed MIT. It adds 52 tokens to every session and 842 once invoked, about $0.0003 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-09-10.

Related

Other skills, from other repositories