Claude-skill-registry job-scan

Search for jobs at a company OR parse a specific job posting. Extracts requirements, calculates fit scores, and tracks market skills.

install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/job-scan" ~/.claude/skills/majiayu000-claude-skill-registry-job-scan && rm -rf "$T"
manifest: skills/data/job-scan/SKILL.md
source content

Job Scan Workflow

Load and execute:

workflows/job-scan/workflow.md

Read the entire workflow file and execute it step by step. This workflow operates in two modes:

Search Mode (company name):

  • Trigger:
    /job-scan Stripe
    or "find jobs at Stripe"
  • Searches for current openings at the company
  • Presents a list of positions matching your profile
  • Lets you select one or multiple to scan
  • Processes each through the full analysis pipeline

Direct Mode (URL/file):

  • Trigger:
    /job-scan https://...
    or provide a file path
  • Parses the specific job posting provided
  • Detects duplicates and offers re-validation

Both modes then:

  1. Extract company information and role details
  2. Categorize requirements into MUST-HAVE and NICE-TO-HAVE
  3. Calculate fit score against your corpus and constraints
  4. Save parsed posting to
    research/openings/
  5. Update company profile with tracked opening (if exists)
  6. Update
    research/market_skills.json
    with skill demand data

Company Profile Integration: When you scan a job from a company you've profiled via

company-discovery
, the analysis is automatically linked in that company's "Tracked Openings" section.

Follow all steps exactly as written. Embody Scout's analytical approach throughout.

$ARGUMENTS