job-search

Scrape job boards, filter listings, and score fit against resume data.

Updated Jan 24, 2026
One-click install
npx skills add https://github.com/Albatross679/snake-hrl-torchrl --skill job-search-albatross679
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-search
Source: https://github.com/Albatross679/snake-hrl-torchrl/tree/main/skills/job-search
Command: npx skills add https://github.com/Albatross679/snake-hrl-torchrl --skill job-search-albatross679

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill automates the process of finding and evaluating job listings, saving users time and effort in their job search.

Core Features & Use Cases

  • Automated Job Search: Scans job boards for relevant openings based on user preferences.
  • Smart Filtering: Applies criteria like salary, location, and dealbreakers to narrow down results.
  • Job History Tracking: Prevents duplicate listings and maintains a record of found jobs.
  • Use Case: A user looking for remote AI engineering roles can run this skill daily, and it will present them with a curated list of matching jobs, complete with fit scores and direct application links.

Quick Start

Run the job search skill with the keywords "AI infrastructure".

Frequently Asked Questions about job-search

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

FAQPage Schema
How do I automate job searching and filter listings based on my resume?

Automated job searching works by scraping job boards and filtering listings against your user-defined preferences and resume data. It extracts structured job data, scores fit, resolves direct employer URLs, and presents curated results with networking insights.

What is the best way to prevent duplicate job listings during daily searches?

Preventing duplicate job listings is handled automatically through job history tracking. The skill maintains a record of found jobs during daily automated runs, ensuring you only see new, curated matching openings without redundant entries.

Do I need browser automation tools to scrape job boards for remote roles?

Yes, browser automation tools are required to scrape job boards and resolve direct employer URLs for effective matching. You also need to provide access to user profile data so the skill can evaluate listings against your resume.

Can I narrow down job board results using salary, location, and dealbreakers?

Yes, smart filtering applies criteria like salary, location, and dealbreakers to narrow down scraped job board results. This ensures the curated list only includes openings matching your specific preferences and requirements.

How does fit scoring work when evaluating job listings?

Fit scoring evaluates job listings by comparing extracted structured data against your user-defined preferences and resume data. It scores each opening to help you prioritize the most relevant career opportunities from the automated search results.

What are the limitations of automating job board searches?

Limitations include strict dependencies on browser automation tools and continuous access to user profile data. Without these inputs, the automated scraping, fit scoring, and direct employer URL resolution cannot function effectively.