The most useful job-search hack I have seen in the last year is not a new LinkedIn trick or a magic resume template. It is a Claude Cowork dispatch task that runs every morning at 7 a.m. while you are still asleep — it pulls fresh job postings off LinkedIn and one or two boards, scores each one against your real resume, drafts tailored versions of the ones that match, and stacks everything in a single review folder so you can decide which to actually send during coffee.
Career coach Austin Belcak made the workflow go semi-viral on LinkedIn in late April, and the pattern is good. It is also generic enough that you can adapt it without copying his exact prompts. Here is the version I would set up on a Saturday afternoon if I were job hunting starting Monday.
What you actually need
Three things, in order:
- A Claude Pro subscription ($20 / month) or Max. Cowork is on every paid plan. The free tier does not have dispatch.
- A connector authorization round — about five minutes. You will authorize Cowork to read your Google Drive (where the workflow saves outputs) and either Gmail or Outlook (for the cold-outreach follow-up step). LinkedIn is the optional one; you can do this workflow without LinkedIn authorization if you want to manually click into postings.
- A clean base resume — the single most underrated input. Cowork can only tailor a resume that has structured content to work with. If your resume is a PDF with text trapped in images, fix that first.
That is the whole setup. The actual work is in the file structure and the prompt.
The file structure that makes it work
Inside Google Drive (or Notion if you prefer), create one folder called Job Search with three subfolders and three files. The structure looks like this:
Job Search/
├── 00 — Master Resume.md
├── 01 — Target Roles.md
├── 02 — Tracking Sheet.xlsx
├── Inbound/
├── Tailored/
└── Sent/
The three files do real work:
00 — Master Resume.md is your full resume as a markdown document. Include everything you have ever done that might be relevant — projects, side gigs, awards, courses, certifications. This is the source Claude pulls from when tailoring. The bigger and more honest this document is, the better the tailored versions get. Aim for 1,500 to 3,000 words.
01 — Target Roles.md is the criteria document. Five short sections:
- What roles I am genuinely interested in (job titles, seniority level, function)
- What companies (by stage, size, industry — be specific about “Series B SaaS” or “household-name consumer brand”)
- What I do NOT want (location constraints, salary floor, industries to avoid)
- What I bring (3 to 5 sentences of positioning — the version of you that fits this search)
- Red flags that auto-reject (e.g., “no agency roles, no commission-only, no roles requiring relocation, no companies still on legacy stacks”)
02 — Tracking Sheet.xlsx is a spreadsheet with columns: Date Found, Company, Role, Job URL, Match Score, Status, Date Applied, Date Followed Up, Notes. Claude updates this row by row.
The three folders are output bins. Inbound is the unfiltered overnight dump. Tailored is the cleaned-up versions Claude built. Sent is what you actually applied to (move them yourself after sending).
The morning dispatch task
In Cowork, create a scheduled task that runs daily at 7 a.m. The prompt is the workflow. Here is the version I would start with — paste it once, edit for your actual filenames, and let it run:
Daily job search task — runs every weekday at 7am.
Inputs:
- 00 — Master Resume.md (in /Job Search/)
- 01 — Target Roles.md (in /Job Search/)
- 02 — Tracking Sheet.xlsx (in /Job Search/)
Step 1: Read 01 — Target Roles.md to understand what I'm looking for.
Step 2: Search LinkedIn Jobs, Indeed, and Wellfound for postings made in the
last 24 hours that match my target roles. Include only roles where:
- The job title matches one of my targets
- The company stage / size matches what I want
- None of my red flags are triggered
Limit: top 15 results, deduplicated by company.
Step 3: For each role, score it 1–10 against my Master Resume on five
dimensions: skills match, seniority fit, comp range fit, growth potential,
and "would I be excited to interview here." Show your reasoning briefly.
Step 4: For any role scoring 7 or above:
- Save the full job description as /Job Search/Inbound/{company}-{role}.md
- Create a tailored resume at /Job Search/Tailored/{company}-{role}-resume.md
built from Master Resume, but emphasizing the experiences most relevant
to this specific JD. Do NOT invent experience I do not have.
- Draft a one-paragraph "why I'm a fit" pitch for the cover letter or
recruiter message.
- Add a row to 02 — Tracking Sheet.xlsx with Match Score and Status = "Tailored"
Step 5: Send me a summary message in chat with the top 3 roles ranked,
the match scores, and the company names. Do not apply to anything.
I review before sending.
Stop before sending applications. Always pause for my approval.
That prompt does eight different things and you can read every one of them. That is the design.
The morning review routine (15 minutes, with coffee)
The whole point of having Claude do the overnight work is that your morning becomes a review, not a hunt.
When you wake up:
- Open the chat summary Claude sent at 7 a.m. Look at the top three roles by match score. That is your shortlist for the day.
- For each shortlist role, open the JD in
Inbound/and the tailored resume inTailored/side by side. Read the tailored resume carefully — Claude is good but not perfect, and there will be one or two phrases you want to rewrite to sound more like you. - Edit the tailored resume in place. Five to ten minutes per role, mostly tightening language. Do not start over from the master resume — that defeats the workflow.
- Decide to apply or skip. If you apply, save the final PDF, send the application, and update the tracking sheet status to “Applied.” Move the file from
Tailored/toSent/. - Skip the rest until tomorrow. If only the top one or two roles were worth applying to today, that is fine. Two thoughtful applications a day on roles you are excited about beats fifteen mass-applied junk applications every time.
The compounding effect is the trick. After two weeks, your tracking sheet has 20 to 30 applications, each one tailored, each one to a role you wanted. The week-three follow-up is automatic — Cowork will see the column dates and remind you which applications are ten days old without a reply.
The follow-up dispatch
A second scheduled task, this one running Friday at 4 p.m.:
Weekly follow-up task — runs Fridays at 4pm.
Read 02 — Tracking Sheet.xlsx.
Find every row where Status = "Applied" and Date Applied is between
7 and 14 days ago and Date Followed Up is blank.
For each one:
- Open the corresponding JD in /Job Search/Inbound/
- Draft a short, specific follow-up message (4–6 sentences) referencing
one thing about the role that genuinely interested me
- Save the draft as /Job Search/Tailored/{company}-{role}-followup.md
- Do NOT send. Just queue.
Send me a summary of the queue in chat.
Same pattern. Claude prepares; you decide; you send.
What this means for you
This workflow assumes you are doing a search, not just casually browsing. Five concrete profiles where it pays off, and one where it does not.
If you are recently laid off and need a job in the next three months: This is exactly the workflow to set up first. The morning review structure gives the day a shape that is hard to maintain in a layoff fog. The tracking sheet is also the document you will need if you apply for unemployment in some U.S. states.
If you are passively looking — open to a great opportunity but not in a hurry: Run the dispatch task once a week, not daily. Same workflow, lower cadence. You will see the patterns in the market across weeks and recognize when something genuinely matches.
If you are job-hunting while still employed: The “do this overnight” framing is the whole point. You should never be opening LinkedIn at your current job’s desk. Let Cowork run, review at home over coffee, send applications from a personal device.
If you are a recent grad with a thin resume: The master resume document is where most of the work goes. Spend a full afternoon writing it long-form before you set up the dispatch. Include class projects, internships, volunteer work, side gigs, anything that has structured content for Claude to work with.
If you are switching careers entirely: The target roles document is the most important file. Write it like you are explaining your switch to a friend over a drink — what you are leaving, what you are moving toward, why. Claude tailors more honestly when the positioning is clear in writing.
If you are an executive looking for the next CXO role: This workflow is less useful for you. Executive searches happen through introductions, not LinkedIn postings. Spend the same time building a referral list in Cowork and drafting introduction-request emails.
What this can’t fix
Five honest limits, since I have watched people set this up and then quietly stop using it.
- It cannot make a bad resume good. If the master resume is two pages of vague responsibilities, every tailored version Claude produces will be two pages of vague responsibilities aimed at a slightly different role. The base content is the multiplier; Cowork is not.
- The job-board scraping is fuzzy. LinkedIn does not love automated agents reading their job postings. Some days the workflow will return six roles instead of fifteen because the search timed out. That is part of the deal. Indeed and Wellfound are more reliable; Greenhouse and Lever direct pages even more so.
- Match scores are directional, not absolute. A 7 from Claude is not a guarantee of an interview. The score is useful for triage — “do I open the JD yes or no” — and not much beyond that. Decide what you apply to based on the JD, not on the number.
- Auto-apply is a different conversation, and a worse one. The temptation to skip the “stop before sending” line in the dispatch is real. Do not. Auto-applied resumes generate auto-rejection responses because they pattern-match to every other auto-applied resume. The review step is what creates the quality differential.
- No workflow replaces the actual conversations. The 60-to-80 percent of jobs that get filled through warm introductions are not in this workflow. Use the time savings from the morning dispatch to write three “asking for a 20-minute call” emails to people you have wanted to meet. That is where the real interviews come from.
The bottom line
Set up the master resume document and target roles document on Saturday. Wire up the morning dispatch on Sunday. Review the first overnight batch on Monday morning. Send two tailored applications by 9 a.m. on Tuesday. Repeat.
The workflow’s real value is not the time saved — it is the structure. Job searching is one of the few activities where time-on-task does not correlate with progress. You can spend six hours doom-scrolling LinkedIn and finish with nothing applied to. The dispatch task lifts the “what should I do today” decision off your morning and replaces it with “here are three roles I picked for you, edit and send.”
If you want a structured plan around it — the wider career strategy, not just the dispatch — our AI Career Resilience 2026 course walks through the full eight-week version, including how to think about which roles are AI-displaceable and which ones are growing.
Sources
- Cowork product page — Anthropic
- Get started with Claude Cowork — Anthropic Help Center
- How to use Claude Cowork to find new jobs (Austin Belcak) — LinkedIn
- How to Automate Your Job Search with Claude Cowork — Jobright
- I Automated My Job Search With Claude. Here’s Exactly How. — Medium
- The Claude Code Job Search OS — Aakash Gupta