Job Application Assistant — Development skill for Claude Code
个人求职助手 Skill(Claude/Codex)—— 搜索招聘公司、投递前先做背景调查、集中管理投递记录、辅助填写申请表单,每次真正提交都需要人工确认.
How to install Job Application Assistant
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open LH-kevin/job-application-assistant and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Job Application Assistant does
个人求职助手 Skill(Claude/Codex)—— 搜索招聘公司、投递前先做背景调查、集中管理投递记录、辅助填写申请表单,每次真正提交都需要人工确认。
Alternatives in Development
- Gmail Sync — /gmail-sync - Sync Application Status from Gmail 36.6k ★
- Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
- Dive — Dive is an open-source MCP Host Desktop Application that seamlessly integrates with any LLMs supporting functi 1.8k ★
README
job-application-assistant
*[中文说明](README.zh-CN.md)*
A Claude / Codex skill for **personal** job hunting: find companies hiring for a role, vet them (financial health, legal disputes, employee reviews) before you apply, track every application in one place, and get help filling out application forms — with a human confirming every real submission.
This is a tool for one person managing their own job search, not a recruiting SaaS product. There's no server, no account, no cloud sync — everything lives in a local JSON file on your machine.
What it looks like
**Application ledger** — every company you've applied to, current status, and a risk badge from due diligence, at a glance.

**Company due-diligence report** — legal/judicial risk, employee sentiment, and social-media mentions, compiled into one page before you decide whether to keep pursuing a role.

Both pages are self-contained static HTML — no server, generated fresh from your own data every time you run the scripts.
What it does
- Find openings — searches job aggregators for companies hiring for a given role, then prefers each company's own official careers page over the aggregator listing (
scripts/search_target_companies.py,scripts/find_career_page.py). - Vet the company first — pulls together public signal on financial health, legal disputes, and employee sentiment (知乎/企查查/天眼查/裁判文书网/看准网/小红书/抖音) into a sourced, balanced report before you invest time applying (
references/company_due_diligence.md,scripts/due_diligence_report.py). - Fill application forms, carefully — a Playwright-based helper that fills known ATS forms (Greenhouse, Lever, Workday, …), always in a visible browser window so you can solve any CAPTCHA yourself, and never submits without an explicit confirmation step (
scripts/ats_form_filler.py). - Track everything locally — a JSON-ba
Related Skills
Job Application Agent
Privacy-first Codex skill for discovering, validating, completing, and tracking job applications
Patent Application Drafting Skill
특허 출원 초안 작성 지원 스킬 (patent-draft-assistant)
Add Job
Manually add a job to the candidate's ledger from a URL, score it, and generate a full application package
Mark Submitted
Mark a job application as submitted in the candidate's found-jobs.json ledger
LinkedIn Jobs
Automated LinkedIn job search and application with comprehensive tracking
Setup Job Credentials
Set up or update job application credentials for LinkedIn automation
Related Agents
Application Tracking System
Scans the rewritten resume text as an ATS parser would, scores compatibility and proposes extra in-budget text
Recruiter
Job hunt assistant - interview practice with Elo tracking, outreach strategy, contact management, and career p
External Reviewer
Gets an independent second opinion on a finished resume or application from a different model (OpenAI Codex CL