Analyze roles, research companies, write cover letters, and track your pipeline — all in one place, in natural language. Set it up once and use it like a colleague: "analyze this role," "research this company," "draft a cover letter," "what's in my pipeline."
You can run the Job Office two ways: in Cowork (recommended) or as a Claude Project.
Option 1: Cowork (recommended)
Requirements: A Cowork subscription.
- Download or clone this repo to your computer.
- Open Cowork, start a new session, and select this folder as your workspace.
- Load
system-prompt.mdas your starting prompt. - On first use the system will offer to run setup — say yes. It takes about 5 minutes and asks for your preferences and resume.
After that, load system-prompt.md at the start of each session. That's your permanent entry point.
Option 2: Claude Project
Requirements: A Claude Pro, Team, or Enterprise subscription.
- Create a new Project in Claude.
- Paste the contents of
system-prompt.mdinto the Project Instructions field. - Upload your resume and any other files from
Shared/as Project knowledge. - Start a conversation and follow the onboarding prompts.
The Project approach means you don't need to load anything at the start of each conversation — the instructions are always active. The tradeoff is that file management is manual (you update uploads yourself rather than editing files directly).
Five tools, one orchestrator:
The Analyzer scores job fit, breaks down qualifications, and flags gaps. The Company Researcher looks into funding, culture, and growth to help you decide whether a company is worth your time. The Cover Letter tool drafts letters in your voice using context from the analysis and research. The Tracker manages your pipeline. The Content Writer helps with LinkedIn and other job search content.
Everything routes through a single system-prompt.md so you only ever load one file.
Shared memory across tools:
All five tools read from a Shared/ folder: your resumes, preferences, voice rules, and pipeline. Set it up once during onboarding and it stays current as you work.
When you find a role:
- Paste the job description into the Analyzer. Get a fit score, qualification breakdown, and resume suggestions.
- Run Company Researcher on the company — funding, culture, whether it's worth pursuing.
- Draft a cover letter with the Cover Letter tool. It uses your analysis and company research automatically.
- Log the role in Tracker and mark it Applied when you send.
When you get an interview:
Update the Tracker to Interviewing. An Interview Prep tool (questions, STAR stories, prep doc) is on the roadmap.
See WORKFLOW.md for the full sequence and a flow diagram.
/
├── system-prompt.md # Load this. Routes everything.
├── ONBOARDING.md # Runs automatically on first use
├── VOICE-QUIZ.md # Optional — sets up your writing voice
├── WORKFLOW.md # Full workflow guide
├── Shared/ # Your data (resumes, preferences, pipeline, voice)
├── Analyzer/ # Job fit scoring and qualification breakdown
├── Company-Researcher/ # Funding, culture, and growth research
├── Cover-Letter/ # Drafts in your voice using analysis + research
├── Content-Writer/ # LinkedIn and job search content
└── Tracker/ # Application pipeline management
You can also run any tool on its own by loading its system-prompt.md directly. Useful if you only need one piece of the system.