Job Hunter Agent Phase 2 — Development skill for Claude Code
Phase 2 rebuild of a job-hunting dashboard built entirely by prompting Claude, with no programming background.
How to install Job Hunter Agent Phase 2
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open BalaGaneshKumar/Job-Hunter-Agent-Phase-2 and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Job Hunter Agent Phase 2 does
Phase 2 rebuild of a job-hunting dashboard built entirely by prompting Claude, with no programming background. Scraping is replaced with official job APIs (Adzuna, JSearch, JobsPipe) and SQLite storage — a fully documented, ToS-compliant local tool for tracking applications.
Alternatives in Development
- /hunt — Active vulnerability hunting on a target 1.8k ★
- Src Hunter Skill — 实战 SRC / 众测 / Bug bounty 漏洞挖掘 Claude Code skill — 19 个攻击类 playbook、305 个结构化 payload、263 个 WAF/EDR 绕过、2887 份 Ha 602 ★
- Rows — Configure which rows cc-statusline shows (or turn it off entirely) 264 ★
README
Job Hunter Agent — Phase 2
A personal job-search dashboard: fetches job listings via legitimate job-board APIs (no scraping), stores them in SQLite, and provides a browser dashboard to review, filter, and track applications end-to-end.
Built with Claude, no prior programming background.
**Phase 1 note:** an earlier version of this project scraped job portals directly with Selenium. That approach was stopped and archived separately because those portals' Terms of Service prohibit automated scraping. Phase 2 is a full rebuild on official APIs (Adzuna, JSearch, JobsPipe) instead.
Features
- Scraper Abyss — configure keyword/location/portal combinations and run a background workflow that fetches jobs from live job-board APIs.
- Job Odyssey — browse, filter, and triage fetched jobs (Scraped → Eligible / Hold / Ineligible / Blacklist → Applied).
- Career Tracker — track applications and job-site credentials in one place, independent of the scraper.
- Profile Nexus — a single structured profile (personal info, education, experience, work auth, etc.) reusable across applications.
- Workflow Detail — live progress view per workflow run: stages, logs, hold/cancel/retry controls.
Architecture
dashboard_server.py HTTP server — routes, static page assembly, API endpoints
├── dashboard_ui.py Shared CSS / page shell
├── dashboard_profile.py Profile Nexus tab (reads/writes profile.json)
├── dashboard_career.py Career Tracker tab (Applications + Job Sites)
├── dashboard_jobodyssey.py Job Odyssey tab (job browser/filter/actions)
├── dashboard_scraper.py Scraper Abyss tab (request builder + workflow list)
├── dashboard_workflow_detail.py Per-workflow detail page
└── dashboard_log.py Server console logs + per-tab in-memory activity logs
workflow_engine.py Background pipeline: fetch → validate → dedupe → store
├── real_adzuna.py Adzuna API client
├── real_jsearch.py JSe
Related Skills
Job Hunter Agent Phase 1
Phase 1 archive of a job-hunting dashboard I built entirely by prompting Claude, with no programming backgroun
Q Agent
Self-hosted llama.cpp stack for Qwen + MTP (multi-token prediction): a 125B MoE read from ≥ 80 GB of RAM, or a
Codex Toolbox
Build one useful MCP server while learning how Codex tools, skills, hooks, subagents and permissions fit toget
Replyreviewer
Generate point-by-point LaTeX reviewer response letters and apply track-change markup directly in the paper us
Firebase Review
This command has been replaced by /backend-review, which supports Firebase, Supabase, Appwrite, PocketBase, Ra
Web Scraper
Intelligent web scraping Claude Code skill with automatic strategy selection and TypeScript-first Apify Actor
Related Agents
Engine QA Review Divergence Hunter
After a change you've asked for is built, this is the second, adversarial pass that runs alongside the conform
Sqlite Architect
SQLite specialist for an embedded local database — connection pragmas, STRICT schema, the 12-step table rebuil
Scraping Compliance Reviewer
Use before adding or changing any data source that fetches third-party websites or APIs — checks Terms of Serv