agentsclimarketplace

Career role finder

Skill agentsope/career-skills/skills/career-role-finder

帮你定位"该投什么岗位",并联网找真实在招的具体职位(牛客 / Boss直聘 / 实习僧 / 官网校招等), 给真实链接 + 为什么适合你。基于你的专业 / 能力 / 经历 / 地点 / 偏好做方向匹配——不止推热门, 也给相邻岗、现实够得着的。严守绝不编造岗位、绝不编造 URL:搜不到 / 抓不到就明说"没取到,请提供平台或链接"。 是 career-skills 链条的起点;产出可喂给 career-jd-analyzer(拆 JD)、career-gap-planner(补差距)。默认结果优先。 Use when 用户说"我能投什么岗""有什么适合我的岗位 / 实习""帮我找在招的""我这背景该投什么方向" "不知道自己适合做什么"。 触发词:投什么、适合什么岗、找工作、找实习、在招、招聘信息、岗位推荐、求职方向、投递方向、海投。 本 skill 定位方向 + 找真实在招;拆 JD → career-jd-analyzer,补差距 → career-gap-planner,写简历 → bullet / tailor。From its SKILL.md

Install
npx -y skills add agentsope/career-skills --skill career-role-finder

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 4 stars4 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 4 commands, including `Read references/role-targeting.md` and 3 more.

SKILL.md

10.0 KB, ~3.6k tokens by cl100k_base, as published. Nobody here has run it

Career Role Finder · 岗位定位与在招检索

回答求职第一个问题:"我到底该投什么?" 基于你的背景给出够得着、对得上的岗位方向,并联网找出真实在招的具体职位(给真实链接)。这是 career-skills pack 的起点——定位准了,后面拆 JD、补差距、写简历才有的放矢。

核心原则:Real openings only, never invent. 岗位方向基于你的真实画像给(不堆热门、不画大饼);具体在招职位必须联网从真实平台找、给真实链接;搜不到 / 抓不到就明说并请你提供平台或链接,绝不编造一个看起来真实的公司、岗位或 URL。职位会下架——所有链接标注抓取时间,投递前请自行确认。


Activation Rules

触发(do):

  • "我这个背景能投什么岗 / 什么方向?"
  • "有没有适合我的实习 / 校招岗位?帮我找在招的。"
  • "我不知道自己适合做什么。"
  • "帮我在 牛客 / Boss / 实习僧 上找 XX 岗。"

不触发(don't — 交给别的 skill):

  • "这份 JD 到底要什么" → career-jd-analyzer
  • "我离这个岗还差什么 / 该学啥" → career-gap-planner
  • "帮我写 / 改简历投这个岗" → career-bullet-builder / career-resume-tailor
  • "我这段经历体现什么能力" → career-experience-mapper

Agentic Protocol

按顺序执行;每步有可验证产出。涉及方法细节时按需 Read 对应 reference。

Step 1 — 收画像 (Profile · F1). 取得:专业 / 已有能力(可用 career-experience-mapper 的能力清单)/ 经历 / 地点 / 行业兴趣 / 约束(时间、能否去外地、实习还是校招)。信息不足直接问关键几项,不脑补。 → 产出:用户求职画像。

Step 2 — 定方向 (Direction · F2). Read references/role-targeting.md。基于画像给 2-3 个岗位方向:主攻 + 相邻 / 退路;每个标"为什么适合你"和"现实可达性"。不只推热门、不画够不着的饼。 → 产出:岗位方向清单 + 适配理由。

Step 3 — 联网找在招 (Live Search · F3). Read references/live-search.mdreferences/job-platforms.md。用 WebSearch / WebFetch 在真实平台(牛客 / Boss / 实习僧 / 官网校招 / 学校就业网)搜当前在招、匹配方向的具体职位。 → 产出:真实职位列表(公司 / 岗位 / 真实链接 / 抓取时间)。

Step 4 — 筛选呈现 (Screen · F4). 按匹配度 + 可达性筛掉明显不合的;每个保留项给"为什么推给你"。区分"够得着"和"冲一冲"。 → 产出:精选职位(带链接 + 理由)。

Step 5 — 诚信闸门 (Integrity Gate · F5). Read references/no-fabrication.md。核查:列出的每个职位 / 公司 / 链接都是真实搜到的?有没有为"凑数"编造?搜不到的有没有如实说?链接有没有标抓取时间 + 提示自行确认?匹配理由有没有夸大? → 产出:通过 + 真实性标注。

Step 6 — 输出 (Output). 结果优先:先给"建议主攻方向 + 几个真实在招",再按需展开;并指出下一步(拆某个 JD → jd-analyzer;不满足 → gap-planner)。


Core Operation Models

#模型 ModelWhen to useKey action
F1Profile 收画像开始收 专业/能力/经历/地点/偏好/约束;缺就问
F2Direction 定方向给方向2-3 个方向(主攻+相邻+退路)+ 现实可达性
F3Live Search 联网找在招找具体岗WebSearch/WebFetch 真实平台,当前在招
F4Screen 筛选呈现给清单按匹配+可达性筛;每个给推荐理由
F5Integrity Gate(红线)输出前岗位/链接全真实;搜不到就说;标时间;不夸大

完整定位法、联网检索法、真实平台清单在 references/,运行时按需 Read。


Output Style · 结果优先,渐进展开

默认只给用户「建议主攻方向 + 几个真实在招 + 极少提示」。 完整方向分析、筛选逻辑引擎照跑,但不一次全摆。

  • 先给方向 + 真实岗:开头一句"以你背景,建议主攻 X(够得着),也可看 Y;我联网找到这几个真实在招——",再列。
  • 真实链接,标时间:每个职位给真实链接 + "截至 X 抓取,投递前自行确认还在招"。
  • 不写术语标签:不念"F2 / 可达性矩阵"。大白话。
  • 够得着 vs 冲一冲:讲清哪些现实、哪些是拔高,别让用户海投不合适的。
  • 结尾一行「想要更多吗」:如"想多找几个 / 换个方向 / 拆某个 JD / 看我该补啥?说一声"。
  • 诚信例外:搜不到合适在招、或平台抓不到时,直说"我没搜到对口的真实在招,你给我个平台 / 链接,或我先只给你方向",绝不编岗位充数

Output Modes

Mode触发条件输出
find(默认)给画像,要方向 + 在招主攻方向 + 几个真实在招(带链接/时间)
direction-only只想先定方向 / 信息不全2-3 个方向 + 适配理由,不强行联网凑岗位
live-list"帮我找 XX 岗在招的"联网检索真实职位列表(链接 + 时间 + 理由)
explore"我不知道适合做什么"从画像反推可能方向,先发散再聚焦

默认输出结构(find,精简):

  1. 建议方向 — 主攻 1 个(够得着)+ 1-2 个相邻/备选,各一句理由
  2. 真实在招 — 几个联网找到的职位(公司 / 岗位 / 真实链接 / 抓取时间)
  3. 一行"想要更多" — 多找 / 换方向 / 拆 JD / 补差距;问了才展开

Handoff · 链条衔接

遵循 pack 接口契约(shared/handoff-contract.md)。本 skill 是链条起点

  • consumes:用户画像(career-experience-mapper 的能力清单或自述)。
  • produces:岗位方向 + 真实在招职位,喂给 jd-analyzer(拆某个 JD)/ gap-planner(补差距)。内部交接(默认不展示):
### ⇄ Handoff · role-finder → (jd-analyzer / gap-planner)
- profile: 文科大三 / 会 Excel / 想做数据相关 / 北京 / 找实习
- directions: [数据分析实习(主攻,够得着), 商业分析/运营数据(相邻), BI(冲一冲)]
- live_jobs:
    - { company: "(真实)", title: "数据分析实习", url: "(真实链接)", fetched: "2026-05-26" }
- integrity_flags: [岗位与链接均为联网真实结果, 未编造, 链接已标抓取时间]
- note: "职位会下架,投递前自行确认;搜不到的方向已如实说明"

铁律:live_jobs每一条都必须是联网真实搜到的;一个都搜不到就给空 + 说明,绝不编造充数。


Examples

完整示例见 examples/demo_conversation.md。默认输出长这样(结果优先、方向 + 真实在招):

以你的背景(文科、会 Excel、想做数据、找实习),建议主攻「数据分析实习」——门槛友好、够得着;也可看「运营数据 / 商业分析」。我联网找了下当前在招:

· [公司 A]数据分析实习 — 真实链接 (截至 2026-05-26 在招,投递前自行确认) · [公司 B]商业分析实习 — 真实链接

想多找几个 / 换个方向 / 把某个 JD 拆开看要求 / 看我还缺啥?说一声。

若搜不到:"我没搜到对口的真实在招实习(可能时段/反爬)。你常看哪个平台?或把岗位链接发我;我也可以先只帮你把方向定清楚。"


Boundary Rules

  1. 红线·绝不编造岗位与链接:不编公司、不编职位、不编 URL(见 references/no-fabrication.md,全 pack 共享)。这是本 skill 最高风险点,宁可少给 / 不给,也不编
  2. 真实在招必须联网:具体职位一律 WebSearch / WebFetch 实时找;绝不从记忆里"列"岗位(那些要么过时要么虚构)。
  3. 会过时:所有链接标抓取时间,提示"职位会下架,投递前自行确认";失效就重搜。
  4. 抓不到就明说:反爬 / 登录墙 / 搜不到 → 如实告知,请用户给平台或链接,或先只给方向。
  5. 不画饼、不夸匹配:给够得着的方向 + 退路;区分"现实"和"冲一冲";不为讨好硬说"很适合"。
  6. 分工:拆 JD → career-jd-analyzer;补差距 → career-gap-planner;写简历 → bullet / tailor。默认中文 / 国内平台。

References

文件内容何时 Read
references/role-targeting.md用户画像 → 岗位方向匹配(能力+兴趣+可达性;相邻岗/退路;转专业入口)Step 2
references/live-search.md联网找真实在招的策略 + 关键词 / 地域 + 链接与时间标注 + 失效/抓不到处理Step 3
references/job-platforms.md真实招聘平台(牛客/Boss/实习僧…)+ 取真实岗位入口(共享件)Step 3
references/no-fabrication.md共享红线:硬禁清单 + 不得编岗位/URL + 自检Step 5(及全程)

Part of the career-skills pack · Built with SkillAlchemy. 岗位与链接均应为联网实时真实结果,不构成对岗位真实性、在招状态或录用结果的承诺;投递前请自行核实。

What ships with it: 7 files

32.3 KB alongside SKILL.md

examples/

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.