nickdemianchuk/job-hunter:用 Claude 做求职匹配与简历定制的开源项目
nickdemianchuk/job-hunter
GitHub 项目 nickdemianchuk/job-hunter 用 Claude 从职位描述生成定制简历和求职信,简历内容来自用户技能与经历的 YAML 素材库。匹配、评分和渲染由确定性代码完成,Claude 只负责从文本中提取信息、撰写研究与求职信文字,以及做有边界的软信号判断。data/ 下的个人数据全部 gitignore,pre-commit 钩子 guard-data 阻止提交。
Your personal AI job hunter: finds roles, scores fit, tailors resumes, writes cover letters.
Generates a tailored resume and cover letter from a job description, built from YAML pools of your skills and experience bullets. Matching, scoring and rendering are deterministic code; Claude only extracts from prose, writes research/cover-letter prose, and makes bounded soft-signal judgement calls. See PLAN.md for the full design and delivery plan.
Your data is never committed
Everything under data/ is personal (resume content, preferences, job snapshots) and is gitignored, with no exceptions. Only data/examples/ — fictional, committed — documents the schema shape.
A local pre-commit hook (guard-data) blocks committing anything under data/ outside data/examples/, even with git add -f. Set up once per clone:
mise install uvx pre-commit@4.6.2 install
来源:GitHub · github.com