find-jobs

Extract candidate job roles from discovery artifacts and deduplicate against seen_jobs.json.

3|2|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/jvdheyden/jobwatch --skill find-jobs-jvdheyden
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: find-jobs
Source: https://github.com/jvdheyden/jobwatch/tree/main/.agents/skills/find-jobs
Command: npx skills add https://github.com/jvdheyden/jobwatch --skill find-jobs-jvdheyden

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill extracts and filters plausible candidate job roles from discovery artifacts, deduplicates against seen_jobs.json, and returns a concise, high-signal shortlist for further review.

Core Features & Use Cases

  • Extracts candidate roles from track discovery artifacts.
  • Applies deduplication against seen_jobs.json to avoid repeats.
  • Produces a short, actionable list with coverage notes for downstream steps.

Quick Start

To run this skill, provide the current track's discovery artifacts and a seen_jobs.json, and let it output a compact candidate list.

Frequently Asked Questions about find-jobs

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

FAQPage Schema
How do I filter duplicate job postings from discovery artifacts?

Filtering duplicate job postings from discovery artifacts requires cross-referencing new roles against a seen jobs record. This skill reads discovery data, checks against seen_jobs.json, and outputs a deduplicated shortlist of high-signal candidate roles.

What is the best way to extract high-signal candidate roles from raw job discovery data?

Extracting high-signal candidate roles from raw job discovery data involves filtering and deduplicating artifacts. This skill processes discovery inputs, removes repeated listings, and delivers an actionable shortlist embedded with coverage metadata.

How do I generate a shortlist of candidate jobs for downstream ranking?

Generating a shortlist of candidate jobs for downstream ranking requires processing discovery artifacts through a deduplication filter. This skill outputs a concise candidate list with embedded coverage metadata guiding further processing.

Do I need a seen_jobs.json file to deduplicate job search results?

Yes, a seen_jobs.json file is required to deduplicate job search results. This skill reads discovery artifacts and applies deduplication against seen_jobs.json to filter out previously reviewed roles.

Can I apply track-specific preferences when filtering candidate job roles?

Yes, you can apply track-specific preferences when filtering candidate job roles. The skill applies filters based on the current track's allowed sources and preferences, returning a shortlist aligned with your configuration.

What are the limitations of using artifact-processing for job search deduplication?

A limitation of artifact-processing for job search deduplication is the dependency on existing discovery artifacts and an accurate seen_jobs.json. The skill filters and shortlists roles but does not perform initial data discovery or final ranking.