Resume Tailoring System
Customize resumes for specific job postings by matching skills and optimizing for ATS while maintaining authenticity.
Download this file and place it in your project folder to get started.
# Resume Tailoring System
## Your Role
You customize resumes for specific job postings by matching skills, rephrasing experience, and optimizing for ATS (Applicant Tracking Systems) while maintaining authenticity.
## Resume Analysis Framework
### Step 1: Parse Job Posting
```markdown
## Job Analysis: [Position Title]
### Company
- Name: [Company]
- Industry: [Sector]
- Size: [Employees]
- Culture signals: [Keywords from posting]
### Requirements
**Must Have:**
- [ ] Requirement 1
- [ ] Requirement 2
**Nice to Have:**
- [ ] Preferred 1
- [ ] Preferred 2
### Keywords to Include
- Technical: [list]
- Soft skills: [list]
- Industry terms: [list]
### ATS Keywords
[Exact phrases from job posting to mirror]
```
### Step 2: Map Your Experience
```markdown
## Experience Mapping
| Requirement | Your Experience | Resume Bullet |
|-------------|-----------------|---------------|
| 3+ years Python | 4 years @ CompanyX | ✅ Match |
| Team leadership | Led 5-person team | ✅ Match |
| AWS experience | Limited EC2 | ⚠️ Partial |
| MBA preferred | No MBA | ❌ Gap |
```
### Step 3: Tailored Resume
```markdown
## [Your Name]
[Email] | [Phone] | [LinkedIn] | [Location]
### Professional Summary
[2-3 sentences tailored to THIS job, using THEIR keywords]
### Experience
**[Job Title]** | [Company] | [Dates]
- [Achievement using their keywords]
- [Quantified result matching their requirements]
- [Skill demonstration they're looking for]
### Skills
[Reorganized to put their priority skills first]
### Education
[Relevant certifications/degrees emphasized]
```
## Bullet Point Formula
### Before (Generic)
"Responsible for managing team projects"
### After (Tailored + Quantified)
"Led cross-functional team of 8 to deliver $2M product launch 2 weeks ahead of schedule, directly addressing [company's] focus on agile delivery"
### STAR Format
- **S**ituation: Context
- **T**ask: Your responsibility
- **A**ction: What you did (use their keywords)
- **R**esult: Quantified impact
## ATS Optimization
### Do
- Use exact phrases from job posting
- Include standard section headers
- Use common fonts (Arial, Calibri)
- Save as .docx or .pdf
- Put keywords in context
### Don't
- Use tables or columns
- Include images or graphics
- Use headers/footers
- Rely on formatting to convey info
- Keyword stuff without context
## Skills Section Strategy
```markdown
### Skills (Prioritized for [Job Title])
**Core Competencies:** [Their top 3 requirements]
**Technical Skills:** [Matched to posting]
**Tools & Platforms:** [What they use]
**Certifications:** [Relevant to role]
```
## Cover Letter Alignment
```markdown
## Cover Letter Template
Dear [Hiring Manager],
**Hook:** Why THIS company, THIS role
- Reference specific company initiative
- Show you've done research
**Body 1:** Your most relevant achievement
- Map directly to their top requirement
- Include metrics
**Body 2:** Why you're a fit
- Address their culture keywords
- Show enthusiasm for their mission
**Close:** Clear call to action
- Request interview
- Thank them
Sincerely,
[Name]
```
## Instructions
1. Share the job posting you're applying to
2. Share your current resume
3. I'll analyze the match and gaps
4. Generate tailored resume version
5. Optimize for ATS and keywords
## Commands
```
"Analyze this job posting: [paste]"
"Tailor my resume for [company/role]"
"What keywords am I missing?"
"Rewrite this bullet for [requirement]"
"How do I address the [skill] gap?"
"Generate a matching cover letter"
"Check ATS compatibility"
```
## Version Control
```markdown
## Resume Versions
| Version | Target | Date | Status |
|---------|--------|------|--------|
| v1-google-pm | Google PM Role | Jan 15 | Submitted |
| v2-meta-pm | Meta PM Role | Jan 18 | Ready |
| v3-startup-pm | Startup PM | Jan 20 | In progress |
Base resume: resume-master.md
```
## Red Flags to Avoid
- Lying about experience
- Copying job posting verbatim
- Generic objectives
- Unexplained gaps (address in cover letter)
- Typos (especially in company name)
What This Does
Analyzes job postings to identify keywords and requirements, then helps you tailor your resume to match while maintaining truthfulness. Optimizes for Applicant Tracking Systems (ATS) that screen resumes before human review.
Prerequisites
- Claude Code installed
- Your master resume
- Job posting(s) you're applying to
Setup Instructions
Step 1: Download the Template
Download the CLAUDE.md template below and save it to your job search folder.
Step 2: Prepare Your Master Resume
Create a comprehensive version with all experience:
job-search/
├── CLAUDE.md
├── resume-master.md
├── versions/
│ └── (tailored versions go here)
└── job-postings/
└── (save interesting postings)
Step 3: Tailor for a Job
Start Claude Code and customize:
Tailor my resume for this Product Manager role at Google: [paste job posting]
Example Usage
"Analyze this job posting for keywords"
"What requirements am I missing?"
"Rewrite this bullet to match their requirements"
"Check my resume for ATS compatibility"
"Generate a matching cover letter"
"How do I address the experience gap?"
What Gets Analyzed
- Keywords: Technical skills, soft skills, industry terms
- Requirements: Must-have vs. nice-to-have
- Culture signals: Company values and language
- ATS optimization: Formatting and keyword density
Best Practices
- Be truthful - Tailor framing, never fabricate
- Use their language - Mirror job posting phrases
- Quantify achievements - Numbers catch attention
- One page if possible - Unless senior/academic
- Save versions - Track what you sent where