Resume Tailoring CLI
A Node.js CLI that uses Claude to analyze your resume against a job description, surface relevant experience you may have undersold, and generate a tailored HTML/PDF resume.
node.jstypescriptcliclaude-apihandlebars
Getting past the resume screen is half pattern-matching. This tool takes the tedium out of tailoring — feed it your resume, a LinkedIn export, and a job description, and it does the gap analysis for you.
How it works
- Gap analysis — Claude compares your resume and LinkedIn export against the job description and identifies missing signals.
- Conversation — the CLI walks you through targeted questions to surface past work that fills those gaps but didn't make it onto the resume.
- Generation — outputs a tailored HTML resume you can export to PDF or share as a link.
- Persistent history — answers are stored locally so each run builds on the last, reducing repeated questions and improving output over time.
Stack
Node.js with the Anthropic SDK for Claude integration, local JSON store for answer history, and an HTML template engine for the final output.