Day 1 · Class build
Job Search Agent
Find recent LinkedIn and Dice roles, verify remote from the posting, score fit against your real resume, draft materials, and track applications — without submitting anything for you.
Today is foundation only: agent contract, context, tools, skills, and folder structure. Walk it step by step.
Step by step (Day 1)
1. Open the build folder
In Claude Code or Codex, open the Job Search Agent folder so the agent can see CLAUDE.md and the skill stubs.
2. Copy the prompt below
Paste it into a new chat. Attach your resume (or put it in context/resume.md and say so).
3. Foundation only today
Responsibilities, never-dos, context, tools, skills list, folder structure, CLAUDE.md. Do not build search + scoring + HTML all at once.
4. Fill your context files
Paste resume into context/resume.md and target roles into context/preferences.md before any real job search.
Copy-paste prompt
Day 1 · Copy into Claude Code or Codex
Open the build folder first, then paste this prompt. Replace [attach resume] with yours.
I want to build a Job Search Agent. It should find jobs that match my experience, score how well I fit each one against my resume, help me tailor my application materials, and track what I've applied to. Build it in this folder. Start with the foundation, not the whole thing: Define what the agent is responsible for — and what it should never do. Identify what context it needs to know about me. Identify the tools it needs. Prefer things that work with no API keys and no login. Identify the skills to create. Create the folder structure and CLAUDE.md. Requirements: Search LinkedIn and Dice, not just company job boards — that's where people actually look. Only return jobs posted in the last 7 days. I want remote roles. Don't trust a search filter to tell you a job is remote — verify it from the posting, and mark anything you can't confirm as "unverified" rather than claiming it's remote. Output the results as a web page I can open and click through. Score fit honestly. Never invent experience I don't have. Lead with the gaps. Never submit an application or message a recruiter — draft only. Here's my resume: [attach resume] Walk me through it step by step. Don't build everything at once.
What this agent never does
- —Submit an application
- —Message a recruiter or hiring manager
- —Invent experience not on the resume
- —Trust a “Remote” search filter without reading the posting
- —Require paid APIs or site logins for the core loop
Skills to create
Job search
LinkedIn + Dice, last 7 days
Remote verify
Confirm from posting text
Fit scoring
Gaps first, honest score
Tailor materials
Draft only
Application tracker
Local markdown log
Results page
Clickable output/jobs.html
Build files live under /academy/ai-agents/builds/job-search-agent/. Download or clone that tree into Claude Code as the project root.