# Job Search Setup for Cursor or Claude Code: tailored drafts from your own resume, nothing submitted

> Turn a folder into a job search workspace: an AGENTS.md with truth rules and hard nos, a master resume as the only source, a tracker, one folder per job, six prompts for fit checks, tailoring, cover letters and interview prep, and tailor_check.py, ten read-only checks that flag numbers, skills or roles in a tailored resume that are not in your master resume.

- URL: https://paperchasewebb.ai/bots/marketplace/items/job-search-setup-cursor-claude-code/
- Type: Prompt pack
- Category: Solo business
- By: PaperChaseWebb
- Works with: Claude Code, Codex, Cursor (named in the listing); Plain .md and one Python 3 script, standard library only; tested on Linux with Python 3.13.5, not loaded inside each agent
- Price: $19 USD
- Difficulty: Beginner
- Setup time: 10 min
- Time to result: First fit check and tailored draft in under an hour
- Format: Markdown (.md) file, job-search-setup-cursor-claude-code.md
- Version: 1.0, updated 2026-10-30
- License: Use for your own work and for clients. Do not resell or republish the pack itself.

## What you end up with

A tailored resume and cover letter per job, drafted fast and checked against what you can back up, while you stay the one who applies.

## What you get

- AGENTS.md with truth, never and approval rules
- CLAUDE.md pointer
- Folder layout and tracker.csv
- Six prompts
- tailor_check.py: 10 read-only checks (J01 to J10)

## Who it is for

Job seekers who want an agent's speed on tailoring without it adding claims they cannot back up or applying in their name.

## Tools needed

- Cursor or Claude Code: drafts in the folder under the AGENTS.md rules
- Python 3: runs tailor_check.py; standard library only, no network
- You need: Cursor or Claude Code
- You need: Python 3.9 or newer
- You need: Your full resume

Cost to run: The pack is the only purchase. The checker uses no model tokens.

## Sample prompt: Tailor (Cursor or Claude Code)

```
Draft jobs/[slug]/tailored.md from master-resume.md for this posting. Do not add anything not in master-resume.md. Then run python3 tailor_check.py . and fix every finding.
```

From the pack.

## Free preview of job-search-setup-cursor-claude-code.md

````markdown
# Job Search Setup for Cursor or Claude Code

Turn a folder into a job search workspace your coding agent can run: one master resume as the only source of truth, a tracker, one folder per job, six prompts for fit checks, tailoring, cover letters and interview prep, and a read-only checker that flags any claim in a tailored resume that is not in your master resume. The agent drafts. You apply.

## Contents
1. What you get, and what it will never do
2. Set up the folder (10 minutes)
3. AGENTS.md
4. CLAUDE.md pointer
5. tracker.csv
6. Six prompts
7. tailor_check.py
8. How this was tested
9. Limits

## 1. What you get, and what it will never do
An agent that knows your history and writes tailored drafts fast is useful. One that "improves" your resume with numbers you never hit, or applies on your behalf, is a risk. This setup keeps the first and blocks the second:
- **Truth rules:** every claim must come from master-resume.md, and tailor_check.py checks the numbers, skills, role headings, email and phone.
- **Never rules:** it never submits an application, fills a job site form, sends a message or logs in to your accounts.
- If you already own **Ask-first rules for AI agents** (pp-ask-first), this is the same idea written for one job: the approval rules there apply across every agent, and the rules here are the job search version, ready to drop in.

## 2. Set up the folder (10 minutes)
1. Make a folder, for example `job-search/`, and open it in Cursor or Claude Code.
2. Save sect
````

## Test record

- Date: Oct 30, 2026
- What was run: tailor_check.py from the pack text on a made-up job search folder and on one planted fault per code J01 to J10, and a missing folder. Linux, Python 3.13.5.
- Result: PASS and exit 0 on the clean folder; 10 of 10 planted faults caught alone; exit 2 on a missing folder; fixtures unchanged.
- Not run: The AGENTS.md and prompts inside Cursor or Claude Code on a real search. Real resumes in other layouts. Windows.

Copied from this item's dated test notes. What was not run stays in.

## Worth knowing

- The checker compares text; a reworded claim with no new number, skill or heading is not caught, so read every draft.
- It never applies or contacts anyone, and makes no promise about interviews or offers.
- Tested 2026-10-30: tailor_check.py from the pack text on a made-up job search folder and on one planted fault per code J01 to J10, and a missing folder. Linux, Python 3.13.5. Result: PASS and exit 0 on the clean folder; 10 of 10 planted faults caught alone; exit 2 on a missing folder; fixtures unchanged. Not run: The AGENTS.md and prompts inside Cursor or Claude Code on a real search. Real resumes in other layouts. Windows.

## Questions

**I have Ask-first rules for AI agents. Do I need this?** Ask-first (pp-ask-first) is the general approval rule set for every agent. This is the job search version ready to drop in, plus the tracker, prompts and the resume checker.

## How to buy

$19 one time at https://paperchasewebb.ai/bots/marketplace/items/job-search-setup-cursor-claude-code/. Stripe checkout, then an instant download page; the download link is also in your emailed receipt.

Seller: PaperChaseWebb Inc., mgmt@paperchasewebb.com
