LH-kevin

Job Application Assistant — Development skill for Claude Code

Development community

个人求职助手 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

  • Package OfficeCLI Skill As AionUi Assistant — Convert an OfficeCLI skill into a fully wired AionUi assistant preset, or update an existing one 20.3k ★
  • Claude Scholar — Semi-automated research assistant for academic research and software development 3k ★
  • Codemcp — Coding assistant MCP for Claude Desktop 1.6k ★

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.

![Application dashboard](docs/dashboard-screenshot.png)

**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.

![Company background report](docs/company-report-screenshot.png)

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