← ClaudeAtlas

apify-google-jobs-scraperlisted

Run a google jobs scraper that bills per listing, not per page, with the Apify Google Jobs Scraper API Pay Per Result Actor (johnvc/google-jobs-scraper---pay-per-result). Give a job title plus an optional location and get one flat row per opening with title, company_name, location, via (source platform), full description, job_highlights, detected_extensions (posted_at, schedule_type), apply_options direct links, source_link, and job_id. Built-in company_filter and via_filter drop unwanted employers or job boards before you pay for them. Use when the user asks for a google jobs scraper, wants to scrape Google Jobs openings for a role or city, needs a job listings dataset with predictable cost, or wants to exclude staffing agencies from the results. Pay-per-result billing, MCP-ready for Claude and other AI agents.
johnisanerd/claude-skill-google-jobs-scraper · ★ 0 · API & Backend · score 66
Install: claude install-skill johnisanerd/claude-skill-google-jobs-scraper
# Google Jobs Scraper With Per-Result Billing A Google Jobs scraper that charges for every listing it hands you and nothing else. Give it a role and a location, get one flat row per opening, and know the bill before the run starts because the math is results times price. ## When to use this skill - The user asks for a "google jobs scraper" or wants to scrape Google Jobs openings. - They want listings for a role, company, city, or country as a flat dataset. - They want cost that scales with rows delivered rather than pages fetched. - They want to exclude specific employers or job boards from the output. Not for: salary analytics (there is no numeric salary field), LinkedIn-only listings (use the LinkedIn Jobs API), or employer reviews (use the Glassdoor Reviews API). ## What you get (one flat row per listing) Verified on a live run: - `title` and `job_title` (identical strings, so pick either one) - `company_name`, `location`, `via` (the platform hosting the listing, such as LinkedIn or a company careers site) - `description` (full posting text, often 1,500 characters or more) - `job_highlights` (array of `{title, items}` blocks such as Qualifications, Responsibilities, Benefits) - `extensions` (raw tag strings such as "22 hours ago", "Full-time") - `detected_extensions` (`posted_at` and `schedule_type` on every row, plus `work_from_home` and `qualifications` when present on that listing) - `apply_options` (array of `{title, link}` direct apply links, one per hosting pl