Job Application GenAI Agent — Testing skill for Claude Code
AI agent that finds UK jobs, filters them by your rules, scores matches with Claude, writes a truthful tailored CV for each one and applies on Reed within safe limits.
How to install Job Application GenAI Agent
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open aditi-jain-labs/Job-Application-GenAI-Agent and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Job Application GenAI Agent does
AI agent that finds UK jobs, filters them by your rules, scores matches with Claude, writes a truthful tailored CV for each one and applies on Reed within safe limits. Built with Python, Playwright and Streamlit.
Alternatives in Testing
- API Rbac Test — API RBAC Test — GenAI IDP Accelerator 295 ★
- Agent Docs Spec — A specification for making documentation sites accessible to AI coding agents: discovery, truncation limits, c 58 ★
- Ig Stories Drop — Generate a 17-day Instagram Stories drop cycle (Whisper → Tease → Shout) 39 ★
README
Job APPLICATION agent
A personal job search assistant for the UK market. Every day it finds new jobs, checks them against your profile, writes a tailored CV for each good match and, on Reed only, applies for you within limits you set. Everything runs on your own computer. Claude (through the Claude Code CLI) does the scoring and the writing.
**Warning: never push your filled-in `.env`, `profile.md`, `config/answers.yaml` or `config/referrals.yaml`.** They hold your API keys and personal details. Keep your working copy private, or right after cloning run:
git update-index --skip-worktree .env profile.md config/answers.yaml config/referrals.yamlso git ignores your changes to these template files. Your CVs (`master_cvs/*.docx`), `projects/*.md` and everything the agent writes (`output/`, `cache/`, `applied.csv`) are personal too: `output/`, `cache/` and `applied.csv` are already in `.gitignore`.
What it does
- Reed: searches the Reed API for your job titles, screens every listing, writes a tailored CV for each
match and applies through Reed's own application form. Practice runs (
dry_run) fill in the forms but never submit. - Company boards: reads the public Greenhouse, Lever and Ashby job feeds of the companies in
config/ats_companies.yaml, writes a CV for each match and checks every required form question against your answers. It lists these jobs for you to apply to. - Referrals: checks the careers sites of companies where you can get a referral (
config/referrals.yaml) and writes a CV for each match. It never applies: you ask for the referral first. - Watch list: checks big employers' careers sites (
config/watch_companies.yaml; readers exist for PwC UK, Deloitte UK and KPMG UK) and writes a CV for each match. It never applies. - Add a job: paste a link or a description of a job you found yourself to score it and get a tailored CV.
- Review lists: good matches skipped for one missin
Related Skills
Scheduled Jobs
Generate a cluster-safe Quartz scheduled job with configurable cron expression, separate executer bean, Spring
Battle Tested
A Claude Skill that writes marketing copy using battle rap mechanics. Angle, scheme, setup and punch, rebuttal
Anti Sloppifier
Audits a PM work session for AI slop, decision abdication, and thinking replacement. Run after strategy, specs
Job Apply Agent
Job-application agent: per-board Playwright plugins, LLM fit scoring, form filling that answers only from your
Repoctx
Keep your AI coding-agent context files (AGENTS.md, CLAUDE.md) truthful. Scans a repository, extracts real bui
Full Test Battery
Full Test Battery — GenAI IDP Accelerator
Related Agents
Scorer
Scores and filters job postings against the candidate's knowledge base and preferences. Use when given job pos
Deal Filter Ranker
Business-rules specialist that filters, normalizes, scores, and deduplicates deals. Use when implementing or c
Quorum Dev
The only agent allowed to write code during a Quorum run. Implements the plan or intent within the limits of t