跳到正文
cccskills
免费在 GitHub 公开中文介绍

linkedin-search

按国家、城市和职位搜索LinkedIn公开招聘信息,按发布时间或办公方式筛选,并通过职位编号或网址获取完整职位说明、职级、用工类型等详情。

原文查看原文说明

Use this skill whenever the user wants to search for jobs in any location or market, find job listings, or look up a specific job posting — in any country, city, or remotely. Invoke for open positions, vacancies, and hiring across any sector or role (software, data, design, marketing, finance, legal, operations, etc.). The location is always supplied explicitly by the user. Trigger phrases: find a job, job search, search for jobs, job openings, vacancies, hiring, positions open, remote jobs, "are there any X jobs in <place>", look up this job posting.

集成工具LinkedIn

实测评分 未实测

查看安装方法

适用场景

  • 查找目标国家或城市的职位
  • 寻找远程或混合办公职位
  • 查看刚发布的招聘信息
  • 阅读指定职位的完整招聘要求

中文介绍

功能

按国家、城市或职位关键词搜索LinkedIn的公开招聘信息。可按发布至今的天数或分钟数筛选,也可限定远程、混合或到岗办公。指定职位编号或网址后,可获取完整职位说明、职级、用工类型、职能领域和所属行业。结果支持JSON、表格及纯文本格式。

适用场景

适合查询目标地区的招聘信息,或查看新发布的职位。搜索涵盖多种职业,可以先浏览候选职位列表,再阅读感兴趣的职位详情。

使用示例

  • “请查找德国柏林的产品经理职位,仅保留远程办公岗位。”
  • “请在Remote地区搜索过去三十分钟内发布的工程师职位。”
  • “请获取这个LinkedIn职位网址中的完整招聘要求。”

注意事项

运行需要bun。无需认证或API密钥,但搜索时必须明确指定地区。原始资料说明,自动访问违反LinkedIn服务条款,因此要求仅限个人少量使用,避免商业用途和批量采集。访问也可能受到限制。

本介绍由 AI(OpenAI Codex)根据公开的 SKILL.md 撰写。准确的规格请查看下方原文。

文档检查

AI 根据 SKILL.md 的内容检查了需要注意的操作和使用前提。评分只依据实际运行的结果(实测对比)。

安全性发送数据、删除文件、执行命令等是否有说明
B部分不足资料提示违反服务条款并要求个人少量使用,但未给出访问量上限。
安装难易度所需工具和 API 密钥是否少且有说明
B部分不足资料说明只需bun且无需认证,但没有提供bun的安装步骤。

不计入评分。 由 AI(OpenAI Codex)于 2026年10月24日 评估。仅供参考,安装前请同时查看原文。

如果您认为评估有误,请申请复核

请写明哪一项有误以及原因。无需登录。我们会对照 SKILL.md 重新评估,并在此处更新结果。

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

包含的文件(23)

  • SKILL.md4.6 KB
  • cli/package.json577 B
  • cli/README.md2.3 KB
  • cli/src/cli.ts9.0 KB
  • cli/src/commands/detail.ts2.8 KB
  • cli/src/commands/search.ts2.5 KB
  • cli/src/helpers.ts10.1 KB
  • cli/tests/cli-flag-validation.test.ts7.8 KB
  • cli/tests/detail-description-cli.test.ts3.1 KB
  • cli/tests/detail-input.test.ts2.5 KB
  • cli/tests/fixtures/detail-orbis-excerpt.html3.7 KB
  • cli/tests/fixtures/README.md1.2 KB
  • cli/tests/fixtures/search-cards.json6.3 KB
  • cli/tests/fixtures/search-cards.provenance.md1.2 KB
  • cli/tests/helpers.ts2.3 KB
  • cli/tests/parsing.test.ts12.4 KB
  • cli/tests/remote-mode.test.ts1.9 KB
  • cli/tests/request-timeout.test.ts922 B
  • cli/tests/required-query-value.test.ts1.7 KB
  • cli/tests/retry-backoff.test.ts2.0 KB
  • cli/tests/search.test.ts1.7 KB
  • cli/tsconfig.json305 B
  • url-reference.md1.5 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

LinkedIn Search Skill

Search live job listings from LinkedIn's public job board for any country/region (and remote). No authentication, no API key, and zero runtime dependencies — it runs with just bun. The location is always passed explicitly, so the same skill works for a forker in any market out of the box.

This is a country-agnostic worked example of the repo's job-portal-skill pattern. LinkedIn's jobs-guest endpoints are global and the HTML parsing is country-independent; only the --location you pass changes per market.

⚠️ Personal use only

This uses LinkedIn's public job pages; automated access is against LinkedIn's Terms of Service, so keep volume low and don't use it commercially or for bulk data collection. Run it on your own responsibility.

When to use this skill

  • Search for job openings in a given location (any country/city) or remotely
  • Filter by recency (posted today / last 7 / 14 / 30 days) or workplace type (remote/hybrid/onsite)
  • Get the full description of a specific job listing

Commands

Search job listings

bun run .agents/skills/linkedin-search/cli/src/cli.ts search --location "<place>" [flags]

Key flags:

  • --location <text> / -l <text> — required. A LinkedIn place string, e.g. "Mumbai, Maharashtra, India", "Berlin, Germany", "London, United Kingdom", or "Remote".
  • --query <text> / -q <text> — keyword search (title, skill, role). Recommended.
  • --jobage <days> — posted within N days: 1, 7, 14, 30. Omit for all postings.
  • --jobage-minutes <n> — posted within N minutes (sub-day precision, e.g. 30). Conflicts with --jobage — pass only one.
  • --remote <mode> — remote, hybrid, or onsite (workplace-type filter).
  • --page <n> — page number (1-indexed, 10 results per page).
  • --limit <n> / -n <n> — cap total results emitted (client-side).
  • --format json|table|plain — default json.

Fetch full job detail

bun run .agents/skills/linkedin-search/cli/src/cli.ts detail <id|url> [--format json|plain]

id is the job ID from search results (e.g. 4426311357). You may also pass a full LinkedIn jobs/view/... URL or a urn:li:jobPosting:... URN. Returns the full description, seniority, employment type, job function, and industries.

Usage examples

# Data engineer roles in Bengaluru, last 30 days
bun run .agents/skills/linkedin-search/cli/src/cli.ts search -q "data engineer" -l "Bengaluru, Karnataka, India" --jobage 30 --format table

# Product manager roles in Berlin, remote
bun run .agents/skills/linkedin-search/cli/src/cli.ts search -q "product manager" -l "Berlin, Germany" --remote remote --format table

# Any role, fully remote
bun run .agents/skills/linkedin-search/cli/src/cli.ts search -q "paralegal" -l "Remote" --format table

# Engineer roles, remote, posted in the last 30 minutes
bun run .agents/skills/linkedin-search/cli/src/cli.ts search -q "engineer" -l "Remote" --jobage-minutes 30 --format table

# Full details for a specific job
bun run .agents/skills/linkedin-search/cli/src/cli.ts detail 4426311357 --format plain

Output formats

FormatBest for
jsonDefault — programmatic use, passing IDs to detail
tableQuick human-readable scanning
plainReading a single job's full detail (detail command)

All errors are written to stderr as { "error": "...", "code": "..." } and the process exits with code 1.

Notes

  • Data is from LinkedIn's public jobs-guest endpoints — no credentials required.
  • Page size is fixed at 10 results per page.
  • LinkedIn may rate-limit; the CLI retries 429/5xx with exponential backoff. Keep volume low (see ToS note above).
  • Job IDs are numeric (e.g. 4426311357) — pass them as-is to detail.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

freehire-search

免费有简介

通过freehire.me搜索多个国家的软件、数据及工程职位,按国家、城市、远程办公、经验、技能和发布时间筛选,直接在搜索结果中查看完整招聘内容。

  • 查找欧盟的远程React职位
  • 查找德国新发布的DevOps职位
  • 一次搜索Go或Rust相关职位
ai-job-search-dev/ai-job-search6.4万2026年10月21日 更新

对照招聘要求与个人经历,评估岗位匹配度,调研企业并定制CV和求职信。还可准备面试回答及提问,保存申请记录和招聘原文。

  • 评估岗位与个人经历的匹配度
  • 为不同雇主定制CV和求职信
  • 准备面试回答和向企业提出的问题
ai-job-search-dev/ai-job-search6.4万2026年10月21日 更新

jobbank-search

免费有简介

搜索丹麦面向大学毕业生和专业人才的岗位,按地区、行业、专业及工作方式筛选,查找毕业生培训、博士和博士后机会,并查看详情及申请截止日期。

  • 查找面向应届毕业生的培训岗位
  • 查找博士和博士后招聘
  • 查找完全远程的软件岗位
ai-job-search-dev/ai-job-search6.4万2026年10月21日 更新

jobdanmark-search

免费有简介

按职位、地区和用工类型筛选丹麦招聘信息,从Jobdanmark.dk的公开数据中查找合适岗位,查看工作内容、申请截止日期及各类别的招聘数量。

  • 查找哥本哈根的IT岗位
  • 查找Aarhus的学生岗位
  • 查看岗位内容和申请截止日期
ai-job-search-dev/ai-job-search6.4万2026年10月21日 更新

jobindex-search

免费有简介

在Jobindex.dk上按职位、技能、公司或城市搜索丹麦招聘信息,按发布时间筛选,并查看完整职位说明、申请截止日期、用工类型、工作时间和申请链接。

  • 查找过去七天发布的Python职位
  • 查找哥本哈根的数据工程师职位
  • 比较平面设计师招聘信息
ai-job-search-dev/ai-job-search6.4万2026年10月21日 更新

jobnet-search

免费有简介

在丹麦官方招聘网站Jobnet.dk按职位、地区、工时和雇佣期限查找岗位,查看完整招聘内容、申请截止日期、联系人及申请链接,也可按邮编搜索附近职位。

  • 查找全职且无固定期限的护士岗位
  • 查找通勤范围内的信息技术岗位
  • 查看即将截止申请的职位
ai-job-search-dev/ai-job-search6.4万2026年10月21日 更新

查看 ai-job-search-dev 的全部技能

报告此技能的问题