linkedin-jobs

📁 its-a-unixsystem/skills 📅 6 days ago
3
总安装量
3
周安装量
#61628
全站排名
安装命令
npx skills add https://github.com/its-a-unixsystem/skills --skill linkedin-jobs

Agent 安装分布

opencode 3
gemini-cli 3
antigravity 3
claude-code 3
windsurf 3
github-copilot 3

Skill 文档

LinkedIn Jobs

Requires BRIGHTDATA_API_KEY environment variable.

Two operations: search (discover jobs by criteria) and fetch (get a specific job by URL or ID). Both return full raw JSON.

Search jobs

Cost: ~$1.50 per 1k records. Always use --limit to control costs. Default limit is 25.

Script paths below are relative to this skill’s directory.

python3 scripts/search_linkedin_jobs.py "software engineer" \
  --location "United States" \
  --remote Remote \
  --time-range "Past month" \
  --job-type Full-time \
  --experience "Mid-Senior level" \
  --limit 25

keyword and --location are required. All other flags are optional.

Flag Valid values
--limit Max results (default 25). Keep low to control costs.
--remote Remote | On-site | Hybrid
--time-range "Past 24 hours" | "Past week" | "Past month" (default)
--job-type Full-time | Part-time | Contract | Temporary | Volunteer
--experience "Entry level" | Associate | "Mid-Senior level" | Director | Executive | Internship
--company Company name string
--country Country code (e.g. US, GB)

Returns an array of job objects.

Fetch a specific job

Takes ~30 seconds. Accepts a full LinkedIn URL or numeric job ID.

python3 scripts/fetch_linkedin_job.py 4358573391
python3 scripts/fetch_linkedin_job.py "https://www.linkedin.com/jobs/view/4358573391"

Returns a single job object.

Key output fields

job_posting_id, job_title, company_name, job_location, job_summary, job_posted_date, job_employment_type, job_seniority_level, job_num_applicants, base_salary, is_easy_apply, application_availability, url, apply_link, job_description_formatted.