跳到正文
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 职位
  • 比较资深后端职位
MadsLorentzen/ai-job-search6.3万2026年10月21日 更新

根据候选人的经历评估职位匹配度,定制简历和求职信,记录已起草的申请,并准备能结合雇主要求说明相关经历的面试回答。

  • 判断职位与经历的匹配度
  • 按职位定制申请材料
  • 准备面试回答和提问
MadsLorentzen/ai-job-search6.3万2026年10月21日 更新

jobbank-search

免费有简介

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

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

jobdanmark-search

免费有简介

按职位、地区和雇佣类型筛选丹麦招聘信息,查看工作内容与申请截止日期,并从Jobdanmark.dk公开数据中获取职位列表和分类数量。

  • 寻找København的全职IT岗位
  • 寻找Aarhus的学生岗位
  • 查看工作内容和申请截止日期
MadsLorentzen/ai-job-search6.3万2026年10月21日 更新

Find Danish job listings on Jobindex.dk using job titles, skills, companies, or city names. Filter by posting age, sort by relevance or date, and retrieve full descriptions, employment conditions, deadlines, and application links.

中文简介正在准备中。当前显示英语简介。

  • Finding Danish jobs by role or skill
  • Searching for jobs using a Danish city name
  • Reviewing jobs posted today or during the past week
MadsLorentzen/ai-job-search6.3万2026年10月21日 更新

jobnet-search

免费有简介

在丹麦官方招聘网站 Jobnet.dk 搜索职位,可按职业、地区、工作时长和雇用期限筛选,并查询完整职位描述、雇主联系人、申请截止日期及申请链接。

  • 按职业或地区寻找丹麦职位
  • 按邮政编码搜索周边职位
  • 按工时或雇用期限筛选
MadsLorentzen/ai-job-search6.3万2026年10月21日 更新

查看 MadsLorentzen 的全部技能

报告此技能的问题