job-search-scan

Scans job boards and company career pages for matching roles and adds leads to a tracker.

Updated Aug 25, 2026
One-click install
npx skills add https://github.com/CervantesVive/job-search-copilot --skill job-search-scan-cervantesvive
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: job-search-scan
Source: https://github.com/CervantesVive/job-search-copilot/tree/main/plugins/job-search-copilot/skills/job-search-scan
Command: npx skills add https://github.com/CervantesVive/job-search-copilot --skill job-search-scan-cervantesvive

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Manually checking dozens of job boards and company career pages every few days is repetitive and easy to fall behind on. This Skill automates that monitoring so new roles matching your target profile land in your job tracker without you having to hunt for them. ## Core Features & Use Cases - Job-board mode: Fetches saved-search URLs or runs targeted web searches (e.g. site:linkedin.com/jobs) against your configured boards, filtering for role, level, and location fit. - Company-page mode: Rotates through your target company list in batches so every company's career page gets checked every 10-14 days, discovering and saving career page URLs when missing. - Deduplication and lead tracking: Skips roles already in your tracker, writes new leads with honest fit notes, flags companies where you know someone from your network file, and syncs the tracker webpage view. - Use Case: You schedule a daily run; the skill checks LinkedIn and 25 companies from your rotation, finds three new engineering manager roles, notes that a former colleague works at one of them, and adds all three to your Leads list. ## Quick Start Ask the assistant to scan for new jobs and check company career pages for roles matching your profile.

Frequently Asked Questions about job-search-scan

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automatically scan job boards for new postings?▼

Configure your target boards in search-config.md, then ask to scan for new jobs or schedule a run. The skill fetches saved-search URLs or runs targeted web searches, filters for role and location fit, and adds matches to your tracker's Leads list.

How do I monitor company career pages for new openings?▼

Add companies to the companies list in search-config.md. The skill works through them in rotating batches, fetching each career page or searching for it if no URL is set, so the full list is covered every 10-14 days.

Does the job scan add duplicate leads to my tracker?▼

No. Every match is deduplicated against existing applications and leads in tracker-data.md using company and role name, case-insensitively. Anything already present is skipped before new entries are written.

What happens if the job search tracker is not set up yet?▼

The scan checks for tracker-data.md in project memory first. If it is missing, the skill stops and tells you to run setup first by saying "set up my job search" rather than attempting a scan.

Why did the scan find no new leads this run?▼

Company-page mode only checks a rotating batch each run, so most companies are skipped intentionally to spread coverage over 10-14 days. It may also mean no new matching roles were posted since the last check.