Open-Source Claude Code Workflow Automates Tailored Job Applications
A PhD geophysicist's open-source project uses Claude Code to score, draft, review, and compile job application materials, offering a reproducible cost-saving workflow for job seekers.
Practical Summary
Mads Lorentzen, a geophysicist, built and shared a folder of markdown files that orchestrates Claude Code to automate the creation of job applications. The workflow takes a job posting, scores the candidate's fit, drafts a tailored CV and cover letter, has a second AI agent review and revise the drafts, and compiles the final PDFs. The open-source nature allows users to customize templates and rules to fit their needs.
Why It Matters
This workflow provides a concrete example of using AI to reduce the time and cost associated with a repetitive, high-volume task like job hunting. It moves beyond paid services to a user-owned, modifiable automation, demonstrating practical AI integration into personal productivity workflows that can be monitored and adapted as tools evolve.
How the Job Application Automation Workflow Works
This workflow, built on Claude Code, is structured as a five-step pipeline. Each step is designed to move from initial candidate-job matching to the production of polished, submission-ready documents. The entire system is built from markdown files, making it transparent and customizable.
Step 1: Job Fit Scoring
The pipeline begins by ingesting a job posting. An AI agent analyzes the posting against your background profile and generates a compatibility score, helping you quickly prioritize which opportunities to pursue.
Step 2 & 3: Document Drafting
If the fit score is acceptable, a drafting agent creates a tailored CV in LaTeX format. It selects only the experiences from your profile that are relevant to the specific role. A second agent simultaneously writes a focused cover letter framing your relevant strengths.
Step 4: Review and Revision Loop
A separate review agent examines the initial drafts, critiques them for weaknesses or missed opportunities, and provides feedback. The original drafting agent then revises the documents based on this feedback, creating a quality control loop.
Step 5: Final Compilation
The revised CV and cover letter are compiled into clean, professional PDF files ready for submission.
