All skills
madslorentzen avatar

/linkedin-search

@a306912

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.

Use this Skill: https://skilld.dev/gh/madslorentzen/ai-job-search/linkedin-search

This session only. Nothing lands on disk.

url-reference.md

≈390 tokens on demand. Your agent reads this file only when SKILL.md points to it.

LinkedIn Jobs URL Reference

Public, unauthenticated jobs-guest endpoints used by this skill. Global — the same endpoints serve every market; only the location value changes.

Personal use only — automated access is against LinkedIn's Terms of Service; keep volume low.

Search

GET https://www.linkedin.com/jobs-guest/jobs/api/seeMoreJobPostings/search

Query params:

Param Meaning Example
keywords Free-text query data engineer
location Place string Mumbai, Maharashtra, India · Berlin, Germany · Remote
f_TPR Posted-within window (seconds) r604800 (7d), r2592000 (30d)
f_WT Workplace type 1 on-site · 2 remote · 3 hybrid
start Pagination offset (10/page) 0, 10, 20, …

Returns an HTML list of job cards (one <li> per posting). The CLI parses each card by its data-entity-urn="urn:li:jobPosting:<id>" and extracts title, company, location, date, URL.

Detail

GET https://www.linkedin.com/jobs-guest/jobs/api/jobPosting/<jobId>

Returns a single job's HTML: title (top-card-layout__title), company (topcard__org-name-link), location (topcard__flavor--bullet), the rich description (show-more-less-html__markup / description__text), and job-criteria items (seniority, employment type, job function, industries).

Notes

  • No authentication required.
  • Respect rate limits — the CLI backs off on 429/5xx.
  • Country-agnostic: pass any --location (city, region, country, or "Remote").

Source: SKILL.md on GitHub

1 warning4d3 checks · Risk SAFE
  • Gen Agent Trust Hub4d

    This skill searches for job listings on LinkedIn's public site. It is generally safe but is rated low risk due to the inherent potential for indirect prompt injection from the external data it processes.

  • Socket4d

    No alerts

  • Snyk4d

    Risk: MEDIUM · 1 issue

Signed by skilld at a306912. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 hours ago.

Activeupdated last month
What it can do
Runs commands
version
1.0.0
context
fork
enabled
true
All 1 allowed tools
Bash(bun run .agents/skills/linkedin-search/cli/src/cli.ts *)

README badge

README badge for madslorentzen/ai-job-search/linkedin-search