Resource
Job Search System · v1.0

caboodle design · resource

an automated
job search system.

A walkthrough for setting up a Cowork system that scans job boards for you every morning and helps you tailor application materials to each role. Build it once, run it daily.

Prepared for
Cara
Published
April 2026
Read time
10 minutes · 6 pages
Automated Job Search System Intro

three layers. built once, run daily.

This is a three-layer setup. Master files keep both layers honest. The scan keeps you informed without doomscrolling LinkedIn. The tailoring pass keeps applications high-quality without starting from a blank page each time.

The mental model — increasing automation, decreasing involvement
Layer When Effort
Master files Build once, update quarterly High upfront, then low
Scheduled scan Runs daily on its own Zero after setup
Tailoring pass On-demand per role 5 minutes per role
Why tailoring stays manual

You could automate this too — have the scheduled task auto-generate materials for every flagged role. Don't. You want to read the JD yourself before deciding it's worth applying to. Auto-applying is a fast path to pattern-matched rejection and burned reputation with companies you actually care about.

What's ahead

three parts, one checklist.

  • Layer 1 · Master files. Clean source-of-truth resumes the rest of the system points at.
  • Layer 2 · Scheduled scan. A daily research brief in Cowork that surfaces real matches.
  • Layer 3 · Tailoring pass. On-demand resume + cover letter per role you choose to pursue.
caboodle design strategy, media, and behavioral science — it's the whole caboodle Page 1
Automated Job Search System Layer 1 · Master files
Layer 01 · build once, update quarterly

master files.

Before automating anything, you need clean source-of-truth files. Set these up first — the scheduled scan and the tailoring pass both point back here.

  1. ats-safe master resume.

    Create a plain .txt version and a .docx version. No columns, no graphics, no fancy fonts. Times New Roman or Calibri. This is what gets parsed by applicant tracking systems and what most automated screeners read.

  2. branded resume version optional

    If you want a designed version for portfolio links or hiring managers who'll actually look at it, build that as a separate HTML or PDF. Keep it visually distinct from the ATS version.

  3. folder structure.

    Pick one folder on your computer where everything lives — master resume, branded versions, headshots, and tailored versions per company. Pointing Claude at one folder makes the whole workflow simpler.

recommended folder layout.

# one folder. everything inside.
job-search/
├── master/
│   ├── resume-master.docx       # human-friendly source
│   ├── resume-ats.txt           # plain text for screeners
│   └── resume-branded.pdf       # optional, designed
├── assets/
│   └── headshot.jpg
└── tailored/
    └── [company-name]/
        ├── resume-[company].docx
        └── coverletter-[company].docx
Why this matters

The folder isn't decorative. When you ask Claude to tailor a resume, it reads from master/ and writes to tailored/[company]/. One folder, predictable paths, no copy-paste between apps.

caboodle design strategy, media, and behavioral science — it's the whole caboodle Page 2
Automated Job Search System Layer 2 · Scheduled scan
Layer 02 · runs daily, weekday mornings

scheduled job scan.

This is the piece that does morning research while you're still drinking coffee. In Cowork, ask: "Create a scheduled task that scans job boards for me every weekday at 8am." Cowork will load its schedule skill and walk you through it. The output is a SKILL.md file containing your brief.

what goes in the brief.

Six sections. Be specific — the more specific the brief, the less noise comes back.

The six sections of a scheduled-scan brief
SectionWhat to include
1. Context Who you are, what you're looking for. Title types, remote vs. hybrid, contract vs. full-time. Be picky here.
2. Comp floor A hard filter. Pick a number for hourly contract and a number for full-time salary. Anything below gets filtered out, even if skills match.
3. Skills inventory Your tools, methodologies, and certifications. Claude uses this to assess fit on each role it finds.
4. Credibility signals Past clients, employers, or projects worth name-dropping. Helps Claude flag a "strong match" vs. a generic listing.
5. Pipeline exclusion Roles already applied to or mid-application. Without this, you'll see the same three jobs every morning. Update as your pipeline changes.
6. Search strategy Exact job titles, boards to hit (LinkedIn, Indeed, Glassdoor, Built In, niche sites), what to capture per role, and the output format you want.
Required guardrail

Add this line to your brief: "Take read-only actions. Research and report only. Do not apply, message, or send anything on my behalf." This keeps the scheduled run safely in research mode. You decide what to act on.

output format.

Tell it to keep updates short and direct. Say no to corporate fluff if you don't want it. The brief is where you set tone for everything that comes back — including how the scan reports to you each morning.

caboodle design strategy, media, and behavioral science — it's the whole caboodle Page 3
Automated Job Search System Layer 3 · Per-role tailoring
Layer 03 · on-demand, ~5 minutes

per-role tailoring.

When the morning scan flags a role you want to pursue, this is the next step. For each role, you'll generate two files — a tailored resume and a tailored cover letter — both saved as .docx to your folder.

the prompt.

Open Cowork and say something like:

# paste the JD or share the link
Here's a JD I want to pursue.
Tailor my master resume and write a cover letter for it.

[paste JD or link]

what claude does behind the scenes.

  1. reads the jd.

    Pulls out keywords, required skills, nice-to-haves, and tone signals.

  2. reorders your resume.

    Most relevant experience moves to the top. Bullets get rephrased to match the JD's language without lying about what you did.

  3. mirrors their language.

    If the JD says "learner-centered curriculum," the resume says "learner-centered curriculum." Helps with both ATS keyword matching and the human read.

  4. drafts the cover letter.

    Hook tied to one specific thing about the company, body that maps your experience to their needs, clear close.

  5. saves both files.

    Filenames include the company name so they're easy to find later — e.g. resume-acme.docx, coverletter-acme.docx.

Set your voice rules first

Before you start tailoring, set up your Cowork preferences so output sounds like you, not like Claudette. Words to avoid, tone, formatting habits. The voice rules do heavy lifting on every cover letter.

caboodle design strategy, media, and behavioral science — it's the whole caboodle Page 4
Automated Job Search System Closing · Setup checklist
Setup checklist

that's the whole system.

Walk through these in order. The first four are one-time setup. The last two are the daily and per-role rhythm you'll settle into.

  1. Build ATS-safe master resume (.txt and .docx).
  2. Optional — build a branded portfolio version.
  3. Create one folder for everything.
  4. Set up Cowork voice and preference rules.
  5. Write the scheduled-task brief (six sections).
  6. Schedule it — daily, weekday mornings.
  7. Add the read-only guardrail line.
  8. Test the first scan, refine the brief based on what comes back.
  9. When a role hits, run a tailoring pass.

From here: the scan keeps you informed. The tailoring pass keeps quality high. Master files keep both honest. Update the master quarterly, and the rest of the system stays sharp.

Questions
hello@caboodledesign.info
More resources
caboodledesign.info
Follow along
@caboodledesign