job-ranker

Scrape careers pages, filter US roles, and rank jobs into a CSV.

Updated Mar 23, 2026
One-click install
npx skills add https://github.com/HAR5HA-7663/Claude-Skills --skill job-ranker
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: job-ranker
Source: https://github.com/HAR5HA-7663/Claude-Skills/tree/main/job-ranker
Command: npx skills add https://github.com/HAR5HA-7663/Claude-Skills --skill job-ranker

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Automates the discovery and evaluation of job opportunities from a company careers page by filtering to US-based roles and ranking by fit against your background, delivering a prioritized CSV.

Core Features & Use Cases

  • Scrape job listings (title, location, URL, requirements if visible) from a given careers page.
  • Filter to US-based roles (Remote US or US-based locations) to narrow opportunities.
  • Read your background from references/personal_details.md and rank each listing with a defined scoring system, outputting ranked_jobs/{company}_jobs_ranked.csv.
  • Generate a clear summary with Key Matches and Gaps for each ranked listing.

Quick Start

Provide the company careers URL and your personal_details.md; the Skill will scrape, rank, and save the results to ranked_jobs/{company}_jobs_ranked.csv.

Frequently Asked Questions about job-ranker

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

FAQPage Schema
How do I scrape and rank job listings from a careers page against my background?

To rank jobs from a careers page, provide the URL and your personal_details.md file. The tool scrapes job listings, filters for US-based roles, scores them against your background, and exports a ranked CSV.

Can I filter scraped job postings to only include US-based positions?

Yes, job scraping filters opportunities to US-based roles, including Remote US or specific US cities and states. Non-US listings are excluded during processing to narrow down relevant opportunities.

What format does the job ranking output use for evaluating job fit?

Job ranking outputs a CSV file containing fields like Rank, Job Title, Location, Match Score, Fit Category, Key Matches, Gaps, and Job URL. This format provides a structured prioritization of opportunities.

How does the job matching process evaluate my background against job requirements?

The matching process reads your personal_details.md file and applies a defined scoring system to each scraped listing. It generates a summary highlighting Key Matches where you align and Gaps where you do not meet requirements.

Do I need a specific personal details file format to score job opportunities automatically?

Yes, you need a personal_details.md file located in the references folder. The skill reads this Markdown file to apply matching criteria and calculate a fit score for each scraped job listing.

What is the best way to automate job discovery and evaluation from company career pages?

Automating job discovery requires a company careers URL and your background profile. The tool scrapes listings, evaluates job fit by filtering US roles and scoring requirements, then saves a prioritized CSV export.