Browse / Job hunt / job-application-assistant

job-application-assistant

arafat1023

Claude Code workspace for job hunting: scrape boards (HN, freehire, LinkedIn), evaluate fit, generate tailored LaTeX CVs & cover letters, prep interviews

Open arafat1023/job-application-assistant → Matched by file structure only.

bunclaudeclaude-codecover-letterhacker-newsjob-applicationjob-searchlatex-cv

Works with any agent

ships config for claude, agents.

In its own words

README.mdarafat1023/job-application-assistant

A Claude Code workspace for running your job search: scrape job boards, evaluate fit against your profile, generate tailored LaTeX CVs and cover letters, and prepare for interviews — all driven by slash commands.

How it works

You describe yourself once (/setup populates CLAUDE.md with your profile), then work postings through a pipeline:

Job board tools included

  • hn-hiring-search — the monthly "Ask HN: Who is hiring?" threads on Hacker News
  • freehire-search — the freehire.dev remote-job aggregator
  • linkedin-search — LinkedIn job listings (personal use only; see its SKILL.md for the ToS note)
  • ats-search — the open roles of named companies on Greenhouse, Lever, and Ashby, via their public job-board APIs (company watchlists, posting lookups)

Each is a zero-runtime-dependency TypeScript CLI run with Bun. Need another board? /add-portal generates the skill, test-runs a live query, and registers it.

View results in the browser

Every tool emits the same JSON result shape, and tools/jobs_report.py turns it into a self-contained HTML report — client-side text filter, column sorting, remote-only toggle, dark-mode aware. No server, no dependencies; open the file directly:

It also merges multiple result files (python3 tools/jobs_report.py hn.json ats.json -o report.html), so one page can aggregate a whole scrape session across boards.

Quoting 73% of the README. Read the rest on GitHub ↗

Where it came from

adapted from MadsLorentzen/ai-job-search An AI-powered job application framework built on Claude Code. yesterday

What this copy built: +docs — top-level directories this copy added on top of the original.

See the whole ai-job-search family — 125 entries →

Read from the repository's git tree on 2026-08-17.