From job-search
Extract and filter job listings from any company using Greenhouse, Ashby, or Lever as their ATS. Includes a registry of 58 tech/AI companies with known board tokens. Use when the user asks to find, list, search, or analyze job openings at tech companies.
How this skill is triggered — by the user, by Claude, or both
Slash command
/job-search:greenhouse-jobsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Extract job listings from companies using Greenhouse, Ashby, or Lever as their applicant tracking system. All three APIs are public, require no authentication, and return structured JSON.
Extract job listings from companies using Greenhouse, Ashby, or Lever as their applicant tracking system. All three APIs are public, require no authentication, and return structured JSON.
Run the fetch script at scripts/greenhouse_fetch.py (relative to this skill directory):
python3 scripts/greenhouse_fetch.py <company> [options]
The company name is looked up in the built-in registry of 58 companies. If not found, it's tried as a raw board token against each ATS.
python3 scripts/greenhouse_fetch.py --list
python3 scripts/greenhouse_fetch.py anthropic
python3 scripts/greenhouse_fetch.py openai
python3 scripts/greenhouse_fetch.py neon
python3 scripts/greenhouse_fetch.py anthropic --search "infrastructure"
python3 scripts/greenhouse_fetch.py anthropic --department "Software Engineering"
python3 scripts/greenhouse_fetch.py openai --location "San Francisco"
python3 scripts/greenhouse_fetch.py --all --remote --search "devops"
python3 scripts/greenhouse_fetch.py anthropic --search "sandboxing" --content
python3 scripts/greenhouse_fetch.py --all --search "platform engineer" --remote
python3 scripts/greenhouse_fetch.py openai --search "SRE" --json
python3 scripts/greenhouse_fetch.py anthropic --departments
python3 scripts/greenhouse_fetch.py mycompany --ats ashby
Airtable, Anthropic, Brex, Cloudflare, CockroachDB, CoreWeave, Databricks, Datadog, DeepMind, Descript, Discord, DoorDash, Elastic, Figma, Fireworks AI, Fivetran, GitLab, Grafana Labs, Grammarly, Gusto, LaunchDarkly, Lucid Motors, Lyft, Nuro, PagerDuty, Pinterest, PlanetScale, Postman, Robinhood, Runway, Scale AI, SpaceX, Stripe, Tailscale, Together AI, Twitch, Vectara, Vercel, Webflow
Airbyte, Cohere, Confluent, Cursor, LangChain, Linear, Modal, Notion, OpenAI, Perplexity, Pinecone, Plaid, Railway, Ramp, Render, Replit, Snowflake, Supabase
Neon
Edit the REGISTRY dict in scripts/greenhouse_fetch.py. The token is the slug from the company's careers page URL:
boards.greenhouse.io/{token} or job-boards.greenhouse.io/{token}jobs.ashbyhq.com/{token}jobs.lever.co/{token}| ATS | Endpoint | Auth |
|---|---|---|
| Greenhouse | boards-api.greenhouse.io/v1/boards/{token}/jobs | None |
| Ashby | api.ashbyhq.com/posting-api/job-board/{token} | None |
| Lever | api.lever.co/v0/postings/{token}?mode=json | None |
--search flag automatically fetches full content to search descriptions./departments.?content=true.--all flag iterates all 58 companies; progress is printed to stderr.Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub chazmaniandinkle/skills --plugin job-search