MadsLorentzen/ai-job-search
AI-powered job application framework built on Claude Code. Fork it, fill in your profile, and let Claude evaluate jobs, tailor CVs, write cover letters, and prepare you for interviews.
這是什麼
AI Job Search 是一套把 Claude Code 變成求職助理的開源框架。它不是單純的履歷產生器,而是把 /setup 建立個人檔案、/scrape 搜尋職缺、/apply 評估適配度並產出 CV/cover letter 串成可重複的流程。README 說核心工作流(自我建檔、fit evaluation、drafter-reviewer application pipeline)是 language- and country-agnostic;但內建的職缺搜尋工具主要面向丹麥市場,其他地區可替換成自己的 job board skill。
為什麼上榜
這個專案今天以 2,514 顆星 的單日增幅爆紅,亮點在於它把「用 AI 幫忙找工作」從提示詞變成一套可 fork、可檢查、可歸檔的流程。最有意思的不是自動寫信,而是它把求職文件的品質控制寫進工作流:第二個 reviewer agent 批改草稿、LaTeX PDF 必須實際編譯、再用 pdftotext 檢查 ATS 看到的文字層。README 也明確要求 不捏造技能與經驗,不支援的關鍵字會被視為缺口,而不是硬塞進履歷。
適合誰,可以拿來做什麼
它適合正在密集求職、願意整理個人資料並在本機跑 Claude Code、Bun 與 LaTeX 的使用者。你可以用它建立候選人 profile、搜尋並排序職缺、針對單一 posting 產出客製 CV 與求職信,也能用 /outcome 記錄面試、offer、拒絕或沉默結果。對開發者來說,/add-portal 與 .agents/skills/ 展示了如何把地方性職缺網站包成可替換的 CLI 工具。
上手
README 提供明確 quick start。前置需求包含 Claude Code CLI、Python 3.10+、Bun、LaTeX;pdftotext 則是可選的 ATS 檢查工具。
gh repo fork MadsLorentzen/ai-job-search --clone
cd ai-job-search
cd .agents/skills/jobindex-search/cli && bun install && cd ../../../..
claude
# inside Claude Code:
/setup
/scrape
/apply https://jobindex.dk/job/1234567
如果職缺網址無法抓取,也可以把完整職缺描述直接貼給 /apply。
README 重點摘要
- 核心命令是
/setup、/scrape、/apply,涵蓋建檔、搜尋與申請文件產出。 /apply採 drafter-reviewer workflow,第二個 agent 會研究公司並批改草稿。- CV 用
lualatex,cover letter 用xelatex;流程會檢查 PDF 版面。 - ATS 檢查會讀 PDF 文字層,驗證聯絡資訊、閱讀順序與關鍵字覆蓋。
- 內建職缺入口偏丹麥市場,但 README 說搜尋 skill 可依本地市場替換。