Claude is Anthropic's AI assistant — and for resume tailoring, it has some specific strengths: a large context window, strong instruction following, and a tendency to reframe rather than fabricate. Here's how to use it with CamelResume's YAML format.
200K token context window
Claude can hold your entire resume, a long job description, and a multi-turn conversation in a single context. You can refine iteratively without losing track of earlier content.
Strong instruction following
Claude follows structured instructions reliably. When you ask it to keep the YAML structure intact and only modify specific sections, it does exactly that.
XML tag support
Claude works especially well with XML-tagged input (<resume>, <job_description>). It treats tagged sections as distinct units, which reduces confusion when prompts are long.
Less fabrication
Claude tends to reframe existing experience rather than invent new details — important for resume tailoring where accuracy is non-negotiable.
Click "Copy YAML" in the CamelResume editor. This gives you your full resume as clean structured text.
Go to claude.ai. If you have a Pro subscription, use Claude Sonnet or Claude Opus for best results. The free tier also works.
Wrap your resume in <resume> tags and the job description in <job_description> tags. Claude treats these as distinct, labeled sections.
Claude's large context window means you can ask follow-up questions in the same conversation. 'Rewrite the first bullet in the second role to be more metrics-driven' works without re-pasting your full resume.
Copy the updated YAML from Claude's response. Use "Import YAML" in CamelResume to load your tailored version, then export as PDF.
These prompts are optimized for Claude Sonnet and Opus. The XML tag structure is specific to Claude's training.
Use this when Claude supports system/user message separation (API or Claude.ai Projects).
[SYSTEM] You are a professional resume writer and career coach. When given a resume in YAML format and a job description, you tailor the resume by: - Rewriting bullets to emphasize relevant experience - Updating the summary to match the specific role - Ensuring keywords from the JD appear naturally - Keeping the YAML structure intact for reimporting You never fabricate experience. You only reframe real experience. [USER] Here is my resume: <resume> [PASTE YOUR YAML HERE] </resume> Here is the job description: <job_description> [PASTE JOB DESCRIPTION HERE] </job_description> Tailor my resume for this role and return the complete updated YAML.
For use directly in claude.ai chat — no system prompt required.
I'm going to give you my resume as YAML and a job description. Please tailor my resume for this specific role. My resume: --- [PASTE YOUR YAML HERE] --- Job description: --- [PASTE JOB DESCRIPTION HERE] --- Instructions: - Rewrite bullet points to highlight experience relevant to this role - Rewrite the summary to match this position - Add or reorder skills that appear in the job description - Keep the YAML structure exactly the same - Only work with experience I actually have — don't invent anything Return the full updated YAML.
Ask Claude to identify what's missing from your resume before tailoring.
Here is my resume in YAML: <resume> [PASTE YOUR YAML HERE] </resume> Here is the job description: <job_description> [PASTE JOB DESCRIPTION HERE] </job_description> Before tailoring, analyze the gap: 1. What skills or keywords are in the JD but absent from my resume? 2. Which of my experiences are most relevant to this role? 3. What should I emphasize vs. de-emphasize? 4. Is there anything in my resume that might hurt my application for this role? After the analysis, tailor my resume and return the updated YAML.
| Capability | ChatGPT (GPT-4o) | Claude (Sonnet/Opus) |
|---|---|---|
| Context window | 128K tokens | 200K tokens |
| XML tag support | Works | Works especially well |
| System prompt support | Yes (API) | Yes (API + Projects) |
| Instruction following | Very good | Very good |
| Free tier | GPT-3.5 (weaker) | Claude Haiku (capable) |
| Iterative refinement in chat | Good | Excellent with large context |
Both work great. Use whichever you already have access to.
Free forever. Works with Claude, ChatGPT, Gemini, and more.
Build My Resume