Kashi Keefe← All resources
Guides·Claude·9 min read

Let Claude Run Your Whole Job Hunt

Turn Claude into a job-search engine — tailored resumes, cover letters, and recruiter-ready applications on demand.

Most people treat the job search like a manual labor project. They copy-paste their resume into forty different job descriptions, rewrite the same cover letter with slightly different adjectives, and send cold emails that read exactly like every other cold email in the recruiter's inbox. It is slow, demoralizing, and almost entirely avoidable.

Claude changes the math. Not because it writes magic words that get you hired, but because it collapses the time cost of doing this well. What used to take two hours per application can take fifteen minutes. That speed means you can apply to more roles, apply to better-fit roles, and show up to each one with materials that actually reflect the job.

This guide walks through the entire job-search workflow: resume tailoring, cover letters, outreach emails, interview prep, and follow-up. You will get exact prompts you can paste and adapt. The goal is a repeatable system, not a one-time trick.

Start With a Master Resume Document

Before Claude can help you, you need to give it the raw material. The most effective setup is a single master document that holds everything: every role you have held, every accomplishment with real metrics, every tool or skill you can credibly claim, and every piece of context about what you are looking for.

This document is not your resume. It is the unedited source file from which Claude builds every tailored version. The more specific and honest it is, the better the output. Include numbers wherever possible — revenue you influenced, team size, percentage improvements, dollar amounts saved. Claude can trim and frame, but it cannot invent facts you have not given it.

Paste that master document into a Claude Project. Set it as project knowledge. From that point forward, every conversation in that project has access to your full background without you re-pasting it every session.

Claude Projects let you store persistent context — your master resume, your target role criteria, your preferred tone — so every session picks up where the last left off. Use one dedicated Project for your job search.

Tailor Your Resume to Each Job Description in Minutes

Generic resumes lose. Hiring managers and applicant tracking systems both filter for relevance. The solution is tailoring — but tailoring used to take so long that most people skipped it. With Claude, you run one prompt and get a targeted draft in under a minute.

Here is the exact workflow. Paste the job description into Claude alongside this prompt:

Here is the job description I am applying for:

[PASTE FULL JOB DESCRIPTION]

Using my master resume in your project knowledge, create a tailored one-page resume for this role. Prioritize experiences and accomplishments that match the specific requirements in this job description. Use the same language and terminology from the posting where it honestly matches my background. Do not invent facts or embellish metrics — only reframe and reorder what is already true about my experience. Output in clean plain text, ready to paste into a template.

Review the output critically. Claude will make judgment calls about what to include. Sometimes it will weight the wrong thing. Push back with specific instructions: 'Lead with the project management experience, not the sales background' or 'Cut the internship from 2019 entirely.' Treat it like a first draft from a fast assistant, not a finished product.

One habit that compounds over time: after each application, note what you asked Claude to change and why. Those patterns become refinements to your master prompt. Your system gets sharper every week.

Write Cover Letters That Sound Like You

The standard complaint about AI cover letters is that they sound robotic and generic. That is a prompting problem, not a Claude problem. If you give it no voice guidance and no specific company context, you get a form letter. Give it those things and you get something that reads like a sharp candidate who did their homework.

Use this prompt structure:

Write a cover letter for this role:

[PASTE JOB DESCRIPTION]

Context about the company or team (what I know or find relevant):
[ADD ANYTHING YOU RESEARCHED — a recent product launch, their stated mission, something the founder said in an interview, a problem the team is visibly working on]

My core argument for why I am the right hire for this specific role:
[WRITE 2-3 SENTENCES IN YOUR OWN WORDS — do not skip this part]

Tone: direct and confident, not sycophantic. No opening line that starts with 'I am excited to apply.' No hollow closers. Three short paragraphs maximum. Plain language.

The part most people skip is the 'my core argument' field. That is where the letter becomes yours. If you write two sentences of genuine reasoning, Claude builds a coherent letter around it. If you leave it blank, Claude invents a generic pitch and the letter sounds like everyone else's.

Do not send the first output. Read it aloud. Any sentence that sounds like a press release, cut it. Any place where Claude used a word you would never say, replace it. The final version should pass a simple test: if a recruiter read it and then heard you speak in an interview, it should feel like the same person wrote both.

Build a Cold Outreach System for Roles That Are Not Posted

A significant share of hires happen before a job is posted publicly. Reaching the right person before the competition does — even when you do not know whether an opening exists — is one of the highest-leverage moves in a job search. Claude makes it faster to write outreach that does not read like a mass blast.

The structure of effective cold outreach has three parts: a specific opener that signals you did research, a one-sentence statement of what you do and why it is relevant to them, and a low-friction ask. Here is a prompt that builds that:

Write a cold outreach email to a hiring manager or team lead at [COMPANY NAME] in the [TEAM OR FUNCTION] team.

What I know about their work or recent activity:
[PASTE A LINKEDIN POST, RECENT COMPANY NEWS, PRODUCT RELEASE, OR ANYTHING SPECIFIC]

My relevant background:
[2-3 SENTENCES FROM YOUR MASTER RESUME THAT ARE MOST RELEVANT TO THIS COMPANY]

Goal: Start a conversation, not ask for a job. The ask should be something like a 20-minute call or their perspective on the team's direction. Under 150 words. First line must reference the specific thing I mentioned above, not a generic opener.

Run this once per target company. Use the outputs as templates, then personalize the first line manually for each send. That combination — Claude-built structure, human-written hook — gets response rates that purely generic outreach never will.

Use Claude to Prep for Every Interview Stage

Interview prep is where most candidates underinvest because it feels like studying without a clear syllabus. Claude can generate the syllabus for you, based on the actual role and company.

Run this before every first-round call:

I have a first-round interview for this role:

[PASTE JOB DESCRIPTION]

Company: [NAME]
Role level: [IC / Manager / Director / etc.]
Interview format (if known): [Phone screen / panel / case study / etc.]

Given my background in your project knowledge, do three things:
1. List the 8 most likely questions they will ask me, based on the role requirements.
2. For each question, suggest which of my real experiences from my master resume is the strongest answer.
3. Flag any obvious gap between my background and the job requirements that I should be prepared to address proactively.

The third output — the gaps flag — is the most valuable and the most uncomfortable. It forces you to think about what a smart interviewer will probe. Prepare a response to those gaps before you get on the call, not after.

For later-stage interviews, use Claude to run mock sessions:

Act as a skeptical but fair hiring manager for [COMPANY] interviewing me for [ROLE TITLE]. Ask me one behavioral question at a time. After I answer, give me direct feedback on: (1) whether I gave a specific example or stayed abstract, (2) whether my answer showed impact or just activity, (3) one thing to tighten. Then ask the next question. Start now.

Do at least three rounds of this before any significant interview. The feedback loop compounds fast.

Automate the Follow-Up Without Sounding Automated

Post-interview follow-up is consistently under-used. Most candidates send a generic thank-you that says nothing and adds no signal. A well-written follow-up after a strong interview can tip a close decision. Claude can write it in two minutes if you give it the right inputs.

Immediately after each interview, drop your notes into Claude:

I just finished an interview for [ROLE] at [COMPANY] with [INTERVIEWER NAME AND TITLE].

Here are my notes from the conversation:
[PASTE YOUR RAW NOTES — topics discussed, their questions, anything they seemed to care about, any concern they raised]

Write a follow-up email I can send today. It should: reference one specific thing we discussed (not generic praise), reinforce my fit for the role with one concrete point from my background, and close with a low-pressure statement — not a pushy ask. Under 120 words.

The specificity of your notes determines the quality of the output. 'We talked about scaling challenges' produces a generic email. 'She mentioned they are migrating off a legacy CRM and the team does not have a clear owner for that project' produces a targeted one.

Build a Repeatable Tracker So Nothing Falls Through

At scale — ten or twenty active applications — the job search becomes a project management problem. You need to know where each application stands, what follow-up is due, and what version of your resume you sent to whom.

Claude is not a database, but it can help you build one. Ask it to design a simple tracking system you can run in a spreadsheet or Notion:

Design a simple job search tracker I can manage in a spreadsheet. I need to track: company, role title, date applied, resume version used, current stage (applied / screened / interviewing / offer / rejected), next action and due date, and a notes field. Give me the column headers and a brief description of how to use each one effectively without overcomplicating it.

Once you have the tracker, use Claude weekly to review your pipeline:

Here is my current job search pipeline:

[PASTE YOUR TRACKER DATA]

Give me an honest read: Which applications look stalled and should I follow up or cut? Which stages am I losing candidates at most? What does the pattern suggest about my targeting or materials?

This kind of audit takes five minutes and often reveals something you would not have spotted on your own — like that you are getting first-round screens but consistently losing at the second stage, which points to interview prep as the bottleneck, not your resume.

The job search rewards consistency and specificity over volume. Claude does not change what gets you hired. It removes the friction that keeps you from doing the work at the level it actually requires — so you can show up to every opportunity with better materials, better prep, and better follow-through than the candidates who are still doing this manually.