Network Scan
proficientlyjobs/proficiently-claude-skills
Scan your LinkedIn contacts' companies for matching job openings
批量发现、整理和持续维护求职岗位清单。根据用户的简历、目标方向或种子 JD,搜索 LinkedIn 与公开网页,去重并建立尽量完整的候选池,用证据区分已核验事实和方向性推断,最后生成可搜索、可筛选的单文件 HTML job-hunt-skill 报告。用户说‘帮我批量找岗位’、‘整理职位清单’、‘使用 job-hunt-skill’、‘根据简历搜工作’、‘把这些 LinkedIn…
$ npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install yanliudesign/offer-toolkit-skill job-hunt-skill --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/yanliudesign/offer-toolkit-skill.git skills-src && mkdir -p .claude/skills && cp -r skills-src/job-hunt-skill .claude/skills/job-hunt-skill && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "job-hunt-skill" agent skill from https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skill into .claude/skills/job-hunt-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "job-hunt-skill", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skillType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install yanliudesign/offer-toolkit-skill job-hunt-skill --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yanliudesign/offer-toolkit-skill.git skills-src && mkdir -p .agents/skills && cp -r skills-src/job-hunt-skill .agents/skills/job-hunt-skill && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "job-hunt-skill" agent skill from https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skill into .agents/skills/job-hunt-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "job-hunt-skill", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install yanliudesign/offer-toolkit-skill job-hunt-skill --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yanliudesign/offer-toolkit-skill.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/job-hunt-skill .cursor/skills/job-hunt-skill && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "job-hunt-skill" agent skill from https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skill into .cursor/skills/job-hunt-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "job-hunt-skill", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/yanliudesign/offer-toolkit-skill.git --path job-hunt-skill--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install yanliudesign/offer-toolkit-skill job-hunt-skill --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yanliudesign/offer-toolkit-skill.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/job-hunt-skill .gemini/skills/job-hunt-skill && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "job-hunt-skill" agent skill from https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skill into .gemini/skills/job-hunt-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "job-hunt-skill", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install yanliudesign/offer-toolkit-skill job-hunt-skillInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/yanliudesign/offer-toolkit-skill.git skills-src && mkdir -p .github/skills && cp -r skills-src/job-hunt-skill .github/skills/job-hunt-skill && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "job-hunt-skill" agent skill from https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skill into .github/skills/job-hunt-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "job-hunt-skill", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install yanliudesign/offer-toolkit-skill job-hunt-skill --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/yanliudesign/offer-toolkit-skill.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/job-hunt-skill .opencode/skills/job-hunt-skill && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "job-hunt-skill" agent skill from https://github.com/yanliudesign/offer-toolkit-skill/tree/main/job-hunt-skill into .opencode/skills/job-hunt-skill/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "job-hunt-skill", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
job-hunt-skill批量发现、整理和持续维护求职岗位清单。根据用户的简历、目标方向或种子 JD,搜索 LinkedIn 与公开网页,去重并建立尽量完整的候选池,用证据区分已核验事实和方向性推断,最后生成可搜索、可筛选的单文件 HTML job-hunt-skill 报告。用户说‘帮我批量找岗位’、‘整理职位清单’、‘使用 job-hunt-skill’、‘根据简历搜工作’、‘把这些 LinkedIn…
Job Hunt Skill is an agent skill from yanliudesign/offer-toolkit-skill. 批量发现、整理和持续维护求职岗位清单。根据用户的简历、目标方向或种子 JD,搜索 LinkedIn 与公开网页,去重并建立尽量完整的候选池,用证据区分已核验事实和方向性推断,最后生成可搜索、可筛选的单文件 HTML job-hunt-skill 报告。用户说‘帮我批量找岗位’、‘整理职位清单’、‘使用 job-hunt-skill’、‘根据简历搜工作’、‘把这些 LinkedIn 职位做成表格’、‘持续跟踪岗位’时必须使用。只发现和分析岗位;绝不自动申请、处理登录凭据或绕过访问限制。
Its SKILL.md is about 940 tokens, which your agent loads only when the skill is triggered. The skill folder holds 21 other files, including reference files and assets (for example `README.md`, `README.zh.md` and `assets/report-spec.md`). Compatibility notes: 需要网页或浏览器工具以实时发现岗位;无法访问网页时可整理用户提供的链接,或输出可点击的搜索查询。生成报告需要本地文件写入能力。
It sits in Business, Finance & HR. It works with LinkedIn. The repository describes itself as: Full job-hunt Claude skill bundle — Job Description decoder + Resume builder (11 templates) + Behavioral Interview / story bank. Three self-contained sub-skills with a top-level… The licence is MIT.
9 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit f66c4b7. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md (its code samples are yaml).
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
需要网页或浏览器工具以实时发现岗位;无法访问网页时可整理用户提供的链接,或输出可点击的搜索查询。生成报告需要本地文件写入能力。
From compatibility in the SKILL.md frontmatter.
Job Hunt Skill loads about 942 tokens when it runs, and up to ~1.5k if it reads all its reference files. Until then it costs about 65 tokens; SKILL.md has 273 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from yanliudesign/offer-toolkit-skill at commit f66c4b7, republished under its MIT licence (© yanliudesign). 273 words, ~942 tokens.
.claude/skills/job-hunt-skill/SKILL.md (or your agent's skills folder). This skill also uses 16 other files; get the full folder from GitHub.把“帮我看看有哪些工作”变成一份可以持续搜索、比较和更新的职位数据库,而不是一次性的推荐答案。
简历 / 目标方向 / 种子 JD
↓
搜索画像 → 查询矩阵 → 公开候选池 → 去重与证据分层
↓
完整 job-hunt-skill HTML 报告 → 搜索 / 筛选 / 打开职位 → 选择深评对象job-description-skill。优先使用用户已经提供的材料,不重复索取:
若缺少会显著改变结果集的信息,一次只问一个问题,顺序如下:
默认值为最近 30 天、full-time、目标 level 上下浮动一级。最终报告必须显式写出默认值。
只从用户材料提取有证据的能力,形成:
target_titles: []
adjacent_titles: []
level: ""
locations: []
workplace: []
date_posted: "30d"
employment_types: ["full-time"]
core_capabilities: []
domains: []
company_preferences: []
exclusions: []
seed_signals: []向用户回显不超过 8 行的画像。若用户没有纠正,继续执行,不要求二次确认。
生成 6–12 组短查询,每组只放 1–2 个判别词:
记录每组 query、URL、执行时间和来源。不要把所有同义词塞进一个查询,否则会系统性漏岗。
按以下优先级使用可访问来源:
site:linkedin.com/jobs/view 结果每条候选尽可能采集:
按 canonical job id / URL 去重。没有 id 时,使用 normalized company + title + location,并保留证据更完整、更新时间更新的记录。
停止条件:
不要为了凑数量保留明显违反地点、level、employment type 或硬门槛的岗位。
读取 references/evidence-ranking.md,为每条字段标记证据状态:
verified:职位页或官方页直接出现partial:公开摘要可见,但完整 JD 不可见inferred:根据 title、公司或邻近信号推断unknown:没有可靠信息未知字段留空或显示“待核验”。绝不补写薪资、发布时间、工作方式、签证政策、岗位状态或 JD 要求。
先通过硬条件,再按两个层次排序:
0.60 Must Have + 0.20 Nice to Have + 0.20 Hidden Signal Fit 计算匹配区间。排序顺序:证据完整度 → 匹配强度 → 发布时间 → 与目标方向的接近度。缺失发布时间不能自动视为旧岗位。
内部可保留优先级字段用于排序和筛选,但默认不要在职位行显示 Tier A / Tier B 标签。用户要求显示时才显示。
默认生成 HTML,而不是 Markdown。读取 assets/report-spec.md 并遵守其数据、表格和交互契约。
文件名:job-hunt-skill-{candidate-or-topic}-{YYYYMMDD}.html
默认保存到用户指定目录;未指定时保存到当前工作目录。生成后打开本地文件供用户检查。
报告必须包含:
不要在页面里暴露本地简历全文、登录信息或无关个人数据。
至少完成以下检查:
有浏览器测试工具时,实际加载页面并验证 DOM;没有时至少做脚本语法检查和静态结构检查。
用户提供旧 job-hunt-skill 报告时:
first_seen,更新 last_checked。简要告诉用户:保存路径、唯一职位数、深评数量、访问限制和验证结果。不要把整张职位表复制回聊天。
© yanliudesign, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 16 other files (references, assets) in job-hunt-skill of yanliudesign/offer-toolkit-skill.
Open the folder on GitHubat commit f66c4b7
Job Hunt Skill next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Job Hunt Skill this skillyanliudesign/offer-toolkit-skill | 520 | — | ~942 | Automated safety check: Pass | MIT | |
| Network Scanproficientlyjobs/proficiently-claude-skills | 411 | 1 repos | ~2.6k | Automated safety check: Pass | None | |
| Apify Buying Signal Detectionapify/awesome-skills | 266 | — | ~5.1k | Automated safety check: Notes | Apache-2.0 | |
| Candidate Briefyc-software/recruiting | 115 | — | ~1.1k | Automated safety check: Notes | None | |
| Outreachandrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2- | 502 | — | ~939 | Automated safety check: Pass | MIT | |
| Setupproficientlyjobs/proficiently-claude-skills | 411 | — | ~1.4k | Automated safety check: Pass | None |
proficientlyjobs/proficiently-claude-skills
Scan your LinkedIn contacts' companies for matching job openings
apify/awesome-skills
Set up a recurring buying-signal detection pipeline that finds companies showing buying intent across three signal types — job postings (hiring for the persona), fundraising events (recent raises)…
yc-software/recruiting
Generate a quick one-paragraph brief on a candidate by pulling from all available sources.
andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-
Draft personalized outreach messages for LinkedIn connections, hiring managers, or recruiters.
proficientlyjobs/proficiently-claude-skills
One-time onboarding - upload resume, set preferences, and do a work history interview
tinyfish-io/tinyfish-cookbook
Reverse-engineer what a company is building by scraping their job postings, careers page, LinkedIn Jobs, and engineering blog using TinyFish web agents.
yanliudesign/offer-toolkit-skill
行为面试 skill。帮求职者挖掘真实经历、用 STAR/CAR 结构化、映射能力标签、构建可复用的中英双语故事库(Story Bank);并能接入 JD + 简历,针对具体岗位生成 Top 20 BQ 选题 + 基于真实经历的 STAR 准备模板(HTML 报告)。不是背答案,而是建立可复用的职业叙事体系,让任何行为面试题都能自然作答。关键词:behavioral question, BQ…
yanliudesign/offer-toolkit-skill
LinkedIn 岗位发现与匹配排序。根据用户给的一份种子 JD 和简历,提取目标岗位画像,自动生成多组 LinkedIn Jobs 搜索,采集、去重并按证据给岗位分层,最终输出可直接投递的 shortlist。用户说‘帮我找工作’、‘在 LinkedIn 搜适合我的岗位’、‘找相似职位’、‘根据简历推荐岗位’、‘job search’、‘find jobs like…
yanliudesign/offer-toolkit-skill
Offer 对比决策器。用户同时拿到两份(或多份)offer 纠结怎么选时,扮演 Senior Career Decision Advisor:结构化对比 comp / 成长 / AI 敞口 / 公司强度 / 团队风险 / 晋升速度 / 生活方式,识别 front-loaded vs long-term upside、resume value、switch-out 难度、hidden…
yanliudesign/offer-toolkit-skill
求职工具包。把「找岗位 → 签 offer」拆成六个独立子 skill:⓪ Job Hunt 批量发现岗位,① Job Description 解码具体 JD,② Resume 定向简历,③ BQ 准备行为面试,④ Offer Compare 对比多份 offer,⑤ Salary Negotiation 谈 package。任何求职相关请求(找工作、该不该投、改简历、准备面试、选…
yanliudesign/offer-toolkit-skill
简历生成与美化。两种入口:把已有简历(PDF/Word/文本)解析、诊断、套用模板美化;或者还没有简历时,通过 LinkedIn 导入或一问一答的对话帮你从零建出一份。输出单页打印优化的 HTML(浏览器里 Cmd+P 直接存成 PDF),提供 12 套模板,覆盖 ATS 友好、侧栏、衬线、编辑、时间轴与头像版式。关键词:resume, CV, 简历, 美化简历, 做简历, 简历模板…
yanliudesign/offer-toolkit-skill
薪资谈判教练。模拟前 FAANG 招聘官 + 薪酬策略师,把「拿到 offer → 签字」这一步拆成 6 个动作:Offer 诊断(Base / RSU / Sign-on / Bonus 每项标 LOW/MED/HIGH leverage)→ 谈判杠杆图(我的力量 / 招聘官的力量 / 弱点)→ 策略排序(Base → RSU → Sign-on → Bonus,按 context 调整)→…
Works with
Categories
批量发现、整理和持续维护求职岗位清单。根据用户的简历、目标方向或种子 JD,搜索 LinkedIn 与公开网页,去重并建立尽量完整的候选池,用证据区分已核验事实和方向性推断,最后生成可搜索、可筛选的单文件 HTML job-hunt-skill 报告。用户说‘帮我批量找岗位’、‘整理职位清单’、‘使用 job-hunt-skill’、‘根据简历搜工作’、‘把这些 LinkedIn…. Job Hunt Skill is an agent skill from yanliudesign/offer-toolkit-skill.
Job Hunt Skill fits situations like: business, Finance & HR work in your project.
Run `npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a claude-code`. Or copy the skill folder (job-hunt-skill in yanliudesign/offer-toolkit-skill) into .claude/skills/job-hunt-skill in your project. Claude Code loads it when a task matches its description.
Run `npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a codex`. Or copy the skill folder (job-hunt-skill in yanliudesign/offer-toolkit-skill) into .agents/skills/job-hunt-skill in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add yanliudesign/offer-toolkit-skill --skill job-hunt-skill -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/job-hunt-skill, .gemini/skills/job-hunt-skill, .github/skills/job-hunt-skill and .opencode/skills/job-hunt-skill in your project.
SKILL.md names no scripts, command-line tools or credentials: Job Hunt Skill is instructions for the agent only. Compatibility (from SKILL.md): 需要网页或浏览器工具以实时发现岗位;无法访问网页时可整理用户提供的链接,或输出可点击的搜索查询。生成报告需要本地文件写入能力。.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Job Hunt Skill is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 942 tokens (SKILL.md is roughly 3.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 570 tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Job Hunt Skill: Network Scan (proficientlyjobs/proficiently-claude-skills, 411 stars), Apify Buying Signal Detection (apify/awesome-skills, 266 stars), Candidate Brief (yc-software/recruiting, 115 stars) and Outreach (andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-, 502 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
yanliudesign (a GitHub user) maintains it in yanliudesign/offer-toolkit-skill, which has 520 GitHub stars. The repository holds 7 skills in this directory. The repository was last updated on September 29, 2026.
Source: yanliudesign/offer-toolkit-skill on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.