Skip to main content
skill Claude Code CX Codex Cursor GitHub Copilot

resume-version-manager — Claude Code skill: install and what it does

Keeps a master resume as the single source of truth, then files tailored versions by role and company. Useful once you are applying widely and lose track of what went where.

Install into Claude Code · Skills CLI (Vercel) All methods and platforms ↓
npx skills add Paramchoudhary/ResumeSkills --skill resume-version-manager -a claude-code
Open on GitHub

What resume-version-manager does

The skill sets up a master resume document that holds everything: every job, every bullet you have written, summary versions for different role types, the full skills lists. Tailored files get copied from it and the master is never edited in place, so you keep one source of truth.

It also hands you a folder layout (Master/, Tailored/ split by role, CoverLetters/, Applications/), a file naming pattern [LastName]_[Role/Type]_[Company]_[Date].pdf, and a tracker sheet with columns for version, date and status. "Which resume did I send them?" stops being an open question.

Vague filenames are listed as a mistake: resume_final_v2 tells you nothing about where the file went. Picking bullets and trimming to one page is still your job, the skill supplies the scheme and the step order from master to tailored version.

What it helps with

  • work out which resume version went to a given company
  • build a master resume with every bullet and summary variant
  • sort tailored versions into folders by role and industry
  • update the master after a new project or promotion
  • keep an application tracker with the version used

Example prompts for the agent

  • Help me sort out my resume versions: here is the master file, file the tailored ones into folders.
  • Which resume version did I send to Meta, and when?
  • Add this new project to my master resume and update the application tracker.

How to install resume-version-manager

1Skills CLI (Vercel)

npx skills add Paramchoudhary/ResumeSkills --skill resume-version-manager -a claude-code

2Manually: put the files in place

~/.claude/skills/resume-version-manager/SKILL.md

Copy the whole skill folder; for one project use .claude/skills/resume-version-manager/

From the same set10

The whole set →
resume-bullet-writer Paramchoudhary This skill turns vague resume bullets into achievement-focused statements with measurable results. Use it when experience needs clearer impact or role-specific wording. Claude Code CX Codex Cursor +1 11,800installs resume-formatter Paramchoudhary Guides resume formatting for ATS scanners and human recruiters. Standardises fonts, margins, section hierarchy, and bullet points. Claude Code CX Codex Cursor +1 10,300installs resume-quantifier Paramchoudhary A skill that spots resume bullets without numbers and helps estimate metrics when exact data is missing. Useful when your experience section has no quantifiable results. Claude Code CX Codex Cursor +1 10,000installs resume-section-builder Paramchoudhary A skill that generates resume sections tailored to experience level and role. Builds professional summaries, organizes skills, formats work history and education with different rules for entry level, mid-career and senior. Claude Code CX Codex Cursor +1 9,800installs career-changer-translator Paramchoudhary Translates past work experience into target industry terminology and structures resumes around transferable skills during a career pivot. Claude Code CX Codex Cursor +1 9,500installs reference-list-builder Paramchoudhary This skill structures professional reference lists and drafts briefing materials for employment background checks. Claude Code CX Codex Cursor +1 9,300installs offer-comparison-analyzer Paramchoudhary This skill compares job offers by total compensation, work conditions, career prospects, and risk. Use it when you are choosing between multiple offers. Claude Code CX Codex Cursor +1 9,300installs application-form-filler Paramchoudhary A skill that fills job application form fields with answers built from the candidate's CV and the job description. Handy when every ATS question needs a tailored response. Claude Code CX Codex Cursor +1 6,600installs

Similar

brainstorming sickn33 Turns raw ideas into validated design specifications through structured dialogue. It helps plan feature architecture before any code implementation starts. Claude Code CX Codex Cursor +1 2,300installs openviking-memory volcengine Connects agents to OpenViking MCP long-term memory to retrieve relevant past knowledge at task start and save durable takeaways afterward. Claude Code CX Codex Cursor +1 502installs gtm-positioning-strategy official Smit Patel (https://linkedin.com/in/smitkpatel) This skill helps identify product differentiation and test whether buyers respond to positioning claims. Use it before changing messaging or committing to a rebrand. GitHub Copilot 1,900installs review-resume phuryn This skill reviews a product manager resume against 10 practices and tailors feedback to a job posting. Use it before applying. Claude Code CX Codex Cursor +1 3,000installs ideal-customer-profile phuryn Synthesizes customer survey data and interview transcripts into an Ideal Customer Profile (ICP). Built for product-market fit analysis and value segmentation. Claude Code CX Codex Cursor +1 3,000installs metrics-dashboard phuryn A skill that helps you design a product metrics dashboard with North Star Metric, Input Metrics, Health Metrics, and Business Metrics. Use it when defining KPIs, setting up product analytics, or building a data monitoring plan. Claude Code CX Codex Cursor +1 3,000installs find-skills vercel-labs Discovers and installs agent skills from skills.sh directly inside your coding assistant. Handy when you need domain-specific workflows for a project. Claude Code CX Codex Cursor +1 4,000,000installs grill-me Matt Pocock grill-me interviews you about a plan or design to expose gaps and sharpen decisions. Use it before implementation starts. Claude Code 1,424,476installs

Questions about resume-version-manager

How do I install resume-version-manager in Claude Code?

Run npx skills add Paramchoudhary/ResumeSkills --skill resume-version-manager -a claude-code. The skill lands at ~/.claude/skills/resume-version-manager/SKILL.md.

What does resume-version-manager do?

It maintains a master resume holding all your bullets and skills, tracks versions tailored to individual job postings, and keeps them in folders under clear names. It also gives you a tracker showing which version went where.

Does the master resume have to exist before I use it?

Yes, everything is pulled from it: the master carries all the bullets and summary variants, and application versions are cut from that file. Skip it and you are back to tailoring from a different base each time.

Source text

SKILL.md · MIT
---
name: resume-version-manager
description: Track different resume versions, maintain master resume, manage tailored versions
---

# Resume Version Manager

## When to Use This Skill

Use this skill when the user:
- Has multiple resume versions to manage
- Needs to track tailored resumes
- Wants to maintain a master resume
- Is applying to many different roles
- Mentions: "resume versions", "master resume", "different versions", "track resumes", "which resume"

## Core Capabilities

- Create and maintain master resume document
- Track tailored resume versions
- Organize resume versions by role/industry
- Maintain consistent source of truth
- Streamline resume updates
- Prevent version confusion

## The Version Management Problem

**Common Pain Points:**
- "Which version did I send to Company X?"
- "Where's my most recent resume?"
- "I have 15 resume files and don't know which is best"
- "I forgot to update my resume after that project"
- "I keep tailoring from different base versions"

**The Solution:**
A systematic approach with:
1. One master resume (source of truth)
2. Organized tailored versions
3. Clear naming conventions
4. Update workflow

## Master Resume Concept

### What is a Master Resume?

A comprehensive document containing:
- ALL your experiences (not just recent)
- ALL bullet points you've ever written
- Every achievement, project, skill
- Full details (even if they won't fit on one page)

**Purpose:** Source of truth to pull from when tailoring

### Master Resume Structure

```markdown
# MASTER RESUME - [YOUR NAME]
Last Updated: [Date]

## CONTACT INFORMATION
[Full contact details]

## PROFESSIONAL SUMMARY VERSIONS
[Summary for Role Type A]
[Summary for Role Type B]
[Summary for Role Type C]

## ALL SKILLS
### Technical Skills
[Complete list by category]

### Soft Skills
[Complete list]

### Industry Knowledge
[All domains]

## PROFESSIONAL EXPERIENCE

### Company Name | Title | Dates

**All Bullets (choose best for each application):**
• Bullet 1 (leadership focused)
• Bullet 2 (technical focused)
• Bullet 3 (results focused)
• Bullet 4 (collaboration focused)
• Bullet 5 (additional achievement)
• Bullet 6 (additional achievement)

**Keywords this experience covers:**
[List of keywords this job demonstrates]

### Previous Company | Title | Dates
[Same format...]

## EDUCATION
[Complete education history]

## CERTIFICATIONS
[All certifications ever earned]

## PROJECTS
[All notable projects]

## VOLUNTEER / ADDITIONAL
[All other relevant experience]
```

## File Organization System

### Folder Structure

```
Resume/
├── Master/
│   └── LastName_Master_Resume.docx
├── Tailored/
│   ├── ProductManagement/
│   │   ├── LastName_PM_Google_Jan2024.pdf
│   │   └── LastName_PM_Meta_Jan2024.pdf
│   ├── Engineering/
│   │   ├── LastName_SWE_Startup_Feb2024.pdf
│   │   └── LastName_SWE_Enterprise_Feb2024.pdf
│   └── General/
│       └── LastName_General_Resume.pdf
├── CoverLetters/
│   ├── Google_PM_CoverLetter.docx
│   └── Meta_PM_CoverLetter.docx
└── Applications/
    └── ApplicationTracker.xlsx
```

### File Naming Convention

**Pattern:**
`[LastName]_[Role/Type]_[Company]_[Date].pdf`

**Examples:**
- `Smith_ProductManager_Google_Jan2024.pdf`
- `Smith_SWE_Stripe_Feb2024.pdf`
- `Smith_DataScience_General_2024.pdf`
- `Smith_Master_Resume_v3.docx`

## Version Categories

### By Target Role

**Product Management:**
- Emphasizes: Strategy, roadmap, metrics, stakeholders
- Skills highlight: Product tools, analytics, user research

**Software Engineering:**
- Emphasizes: Technical projects, systems, code
- Skills highlight: Languages, frameworks, tools

**Data Science:**
- Emphasizes: Analysis, ML, statistical methods
- Skills highlight: Python, SQL, ML libraries

### By Industry

**Tech/Startup:**
- Emphasizes: Innovation, growth, scrappiness
- Tone: Modern, direct, achievement-focused

**Enterprise/Corporate:**
- Emphasizes: Scale, process, collaboration
- Tone: Professional, structured, comprehensive

**Finance:**
- Emphasizes: Analysis, compliance, accuracy
- Tone: Conservative, precise, credentialed

### By Seniority Level

**Individual Contributor:**
- Focus on execution and technical skills
- Detailed project descriptions
- Technical accomplishments

**Manager:**
- Team leadership and development
- Cross-functional collaboration
- Business impact metrics

**Executive:**
- Strategic leadership
- P&L responsibility
- Organizational transformation

## Application Tracking

### Simple Tracker Spreadsheet

```
| Company | Role | Version Used | Date Applied | Status | Notes |
|---------|------|--------------|--------------|--------|-------|
| Google | PM | PM_Google_Jan | 1/15/24 | Interview | 2nd round 2/1 |
| Meta | PM | PM_Meta_Jan | 1/18/24 | Applied | Referral from John |
| Startup | PM | PM_General | 1/20/24 | Rejected | Too senior |
```

### Information to Track

- Company name
- Job title
- Resume version used
- Cover letter version used
- Application date
- Application method (portal, referral, direct)
- Current status
- Follow-up dates
- Notes and contacts

## Update Workflow

### When to Update Master Resume

**Immediately Update For:**
- New job or promotion
- Completed major project
- New skills or certifications
- Significant achievements
- Awards or recognition

**Quarterly Review:**
- Add recent accomplishments
- Update metrics with new data
- Refresh skills section
- Remove outdated information

### Master to Tailored Workflow

```
1. Start with Master Resume
   ↓
2. Copy to new file (don't edit master)
   ↓
3. Analyze job description
   ↓
4. Select relevant bullets from master
   ↓
5. Choose appropriate summary version
   ↓
6. Reorder skills for relevance
   ↓
7. Add job-specific keywords
   ↓
8. Trim to appropriate length
   ↓
9. Save with proper naming convention
   ↓
10. Update application tracker
```

## Common Scenarios

### Scenario 1: Applying to Similar Roles

**Strategy:**
- Create one well-tailored version for the role type
- Make minor adjustments for each company
- Track which slight variation went where

### Scenario 2: Applying to Different Role Types

**Strategy:**
- Create separate base versions for each role type
- Maintain clear folder organization
- Each version pulls from same master

### Scenario 3: Rapid Application Volume

**Strategy:**
- Create 2-3 strong category versions
- Use "general" versions for quick applications
- Reserve deep tailoring for top choices

### Scenario 4: Career Transition

**Strategy:**
- Create transition-focused version
- Emphasize transferable skills
- Maintain original industry version as backup

## Version Control Best Practices

### DO:
- ✅ Always work from master as source
- ✅ Use consistent naming conventions
- ✅ Track which version went where
- ✅ Keep master updated
- ✅ Date your files
- ✅ Backup to cloud storage

### DON'T:
- ❌ Edit master directly for applications
- ❌ Use vague names like "resume_final_v2"
- ❌ Forget which version you sent
- ❌ Let master get out of date
- ❌ Have multiple "master" files
- ❌ Delete old versions (archive instead)

## Output Format

When managing resume versions:

```markdown
# RESUME VERSION MANAGEMENT

## Master Resume Status
**Last Updated:** [Date]
**Location:** [File path]
**Total Experience Entries:** [X]
**Total Bullet Points Available:** [X]

## Active Versions

### Role Type: Product Management
**Base Version:** PM_General_2024.docx
**Tailored Versions:**
| Company | File Name | Date Created | Status |
|---------|-----------|--------------|--------|
| Google | PM_Google_Jan24 | 1/15/24 | Submitted |
| Meta | PM_Meta_Jan24 | 1/18/24 | Submitted |

### Role Type: Engineering
[Same structure]

## Update Queue
- [ ] Add Q4 project results to master
- [ ] Update skills with new certification
- [ ] Archive versions older than 6 months

## Recommended Actions
1. [Action 1]
2. [Action 2]
```

## Version Management Checklist

- ✅ Master resume exists and is current
- ✅ Folder structure is organized
- ✅ Naming convention is consistent
- ✅ Application tracker is maintained
- ✅ Know which version sent to each company
- ✅ All versions pull from same master
- ✅ Backup system in place
- ✅ Old versions archived (not deleted)
- ✅ Update workflow is established
- ✅ Regular master resume reviews scheduled

© Paramchoudhary · MIT · Paramchoudhary/ResumeSkills

See also

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor