
Job Application Assistant
Evaluates job postings and drafts tailored CVs, cover letters and interview prep from your profile.
- Repository
- ai-job-search-dev/ai-job-search
- Stars
- 68,902
- Licence
- MIT
- Files
- 10 files
What it does
Once installed, the agent can read a job posting, score how well it fits your background, and draft a tailored LaTeX CV and cover letter based on your saved profile and writing rules. It can also research the company, prepare STAR-style interview answers, and draft questions for the interviewer. It is designed so job-posting text is treated as untrusted data, not as instructions, and it runs a guard script on fetched postings before evaluating them.
Great for
- Job seekers who want a structured fit assessment before spending time on an application
- People who already keep a LaTeX CV and profile files and want consistent, tailored variants per role
- Candidates preparing for interviews who want practice answers grounded in their own experience
Skip it if
- Anyone who has not filled in the candidate profile files: the output will be generic or inaccurate without them
- Fully automated submission of applications: the skill drafts documents and records them, but the instructions do not describe submitting to employer portals, and the user should review all text for accuracy and tone before sending
- Sensitive or confidential job-search situations where web research on the employer and fetching postings is undesirable, since it sends requests to websites
Try asking
- “Evaluate this job posting: https://example.com/careers/data-analyst and tell me if I should apply”
- “Write a CV for the product manager role at Acme Corp based on my profile”
- “Write a cover letter for the research engineer position at this company, following my writing style rules”
- “Help me prepare for an interview at a fintech startup, with STAR answers and questions to ask them”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 10 original files, the MIT licence and an attribution note.
job-application-assistant.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip job-application-assistant.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip job-application-assistant.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Fill in 01-candidate-profile.md and 03-writing-style.md first; the quality of every output depends on them
- Review the posting_guard verdict and any warnings before trusting an evaluation, and check every claim the agent makes about the company
- Always proofread generated CVs and cover letters for factual accuracy before submitting them to an employer
What's inside
- 01-candidate-profile.md
- 02-behavioral-profile.md
- 03-writing-style.md
- 04-job-evaluation.md
- 05-cv-templates.md
- 06-cover-letter-templates.md
- 07-interview-prep.md
- 08-application-forms.md
- 09-web-research.md
- SKILL.md
Redistributed unmodified from ai-job-search-dev/ai-job-search under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.