New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Track different resume versions, maintain master resume

Resume version manager

by Paramchoudhary · MIT license · ★ 2,406 on GitHub · updated Jun 19

Resume version manager cover

Track different resume versions, maintain master resume, manage tailored versions

---
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

Overview

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"

Manual install (npx, ZIP)
Claude Codenpx skills add Paramchoudhary/ResumeSkills --skill resume-version-manager -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/Paramchoudhary/ResumeSkills/tar.gz/74ae19e7c62b \ | tar -xz -C ~/.claude/skills --strip-components=2 ResumeSkills-74ae19e7c62b/skills/resume-version-manager
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/baf52d80d65fefefcea3/resume-version-manager.zip" -OutFile "$env:TEMP\resume-version-manager.zip"; Expand-Archive "$env:TEMP\resume-version-manager.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md8.3 KB
Read the files here
Paramchoudhary/74ae19e1 file
SKILL.md
Show the full text352 lines

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
# 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:

# 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
1---
2name: resume-version-manager
3description: Track different resume versions, maintain master resume, manage tailored versions
4---
5 
6# Resume Version Manager
7 
8## When to Use This Skill
9 
10Use this skill when the user:
11- Has multiple resume versions to manage
12- Needs to track tailored resumes
13- Wants to maintain a master resume
14- Is applying to many different roles
15- Mentions: "resume versions", "master resume", "different versions", "track resumes", "which resume"
16 
17## Core Capabilities
18 
19- Create and maintain master resume document
20- Track tailored resume versions
21- Organize resume versions by role/industry
22- Maintain consistent source of truth
23- Streamline resume updates
24- Prevent version confusion
25 
26## The Version Management Problem
27 
28**Common Pain Points:**
29- "Which version did I send to Company X?"
30- "Where's my most recent resume?"
31- "I have 15 resume files and don't know which is best"
32- "I forgot to update my resume after that project"
33- "I keep tailoring from different base versions"
34 
35**The Solution:**
36A systematic approach with:
371. One master resume (source of truth)
382. Organized tailored versions
393. Clear naming conventions
404. Update workflow
41 
42## Master Resume Concept
43 
44### What is a Master Resume?
45 
46A comprehensive document containing:
47- ALL your experiences (not just recent)
48- ALL bullet points you've ever written
49- Every achievement, project, skill
50- Full details (even if they won't fit on one page)
51 
52**Purpose:** Source of truth to pull from when tailoring
53 
54### Master Resume Structure
55 
56```markdown
57# MASTER RESUME - [YOUR NAME]
58Last Updated: [Date]
59 
60## CONTACT INFORMATION
61[Full contact details]
62 
63## PROFESSIONAL SUMMARY VERSIONS
64[Summary for Role Type A]
65[Summary for Role Type B]
66[Summary for Role Type C]
67 
68## ALL SKILLS
69### Technical Skills
70[Complete list by category]
71 
72### Soft Skills
73[Complete list]
74 
75### Industry Knowledge
76[All domains]
77 
78## PROFESSIONAL EXPERIENCE
79 
80### Company Name | Title | Dates
81 
82**All Bullets (choose best for each application):**
83• Bullet 1 (leadership focused)
84• Bullet 2 (technical focused)
85• Bullet 3 (results focused)
86• Bullet 4 (collaboration focused)
87• Bullet 5 (additional achievement)
88• Bullet 6 (additional achievement)
89 
90**Keywords this experience covers:**
91[List of keywords this job demonstrates]
92 
93### Previous Company | Title | Dates
94[Same format...]
95 
96## EDUCATION
97[Complete education history]
98 
99## CERTIFICATIONS
100[All certifications ever earned]
101 
102## PROJECTS
103[All notable projects]
104 
105## VOLUNTEER / ADDITIONAL
106[All other relevant experience]
107```
108 
109## File Organization System
110 
111### Folder Structure
112 
113```
114Resume/
115├── Master/
116│ └── LastName_Master_Resume.docx
117├── Tailored/
118│ ├── ProductManagement/
119│ │ ├── LastName_PM_Google_Jan2024.pdf
120│ │ └── LastName_PM_Meta_Jan2024.pdf
121│ ├── Engineering/
122│ │ ├── LastName_SWE_Startup_Feb2024.pdf
123│ │ └── LastName_SWE_Enterprise_Feb2024.pdf
124│ └── General/
125│ └── LastName_General_Resume.pdf
126├── CoverLetters/
127│ ├── Google_PM_CoverLetter.docx
128│ └── Meta_PM_CoverLetter.docx
129└── Applications/
130 └── ApplicationTracker.xlsx
131```
132 
133### File Naming Convention
134 
135**Pattern:**
136`[LastName]_[Role/Type]_[Company]_[Date].pdf`
137 
138**Examples:**
139- `Smith_ProductManager_Google_Jan2024.pdf`
140- `Smith_SWE_Stripe_Feb2024.pdf`
141- `Smith_DataScience_General_2024.pdf`
142- `Smith_Master_Resume_v3.docx`
143 
144## Version Categories
145 
146### By Target Role
147 
148**Product Management:**
149- Emphasizes: Strategy, roadmap, metrics, stakeholders
150- Skills highlight: Product tools, analytics, user research
151 
152**Software Engineering:**
153- Emphasizes: Technical projects, systems, code
154- Skills highlight: Languages, frameworks, tools
155 
156**Data Science:**
157- Emphasizes: Analysis, ML, statistical methods
158- Skills highlight: Python, SQL, ML libraries
159 
160### By Industry
161 
162**Tech/Startup:**
163- Emphasizes: Innovation, growth, scrappiness
164- Tone: Modern, direct, achievement-focused
165 
166**Enterprise/Corporate:**
167- Emphasizes: Scale, process, collaboration
168- Tone: Professional, structured, comprehensive
169 
170**Finance:**
171- Emphasizes: Analysis, compliance, accuracy
172- Tone: Conservative, precise, credentialed
173 
174### By Seniority Level
175 
176**Individual Contributor:**
177- Focus on execution and technical skills
178- Detailed project descriptions
179- Technical accomplishments
180 
181**Manager:**
182- Team leadership and development
183- Cross-functional collaboration
184- Business impact metrics
185 
186**Executive:**
187- Strategic leadership
188- P&L responsibility
189- Organizational transformation
190 
191## Application Tracking
192 
193### Simple Tracker Spreadsheet
194 
195```
196| Company | Role | Version Used | Date Applied | Status | Notes |
197|---------|------|--------------|--------------|--------|-------|
198| Google | PM | PM_Google_Jan | 1/15/24 | Interview | 2nd round 2/1 |
199| Meta | PM | PM_Meta_Jan | 1/18/24 | Applied | Referral from John |
200| Startup | PM | PM_General | 1/20/24 | Rejected | Too senior |
201```
202 
203### Information to Track
204 
205- Company name
206- Job title
207- Resume version used
208- Cover letter version used
209- Application date
210- Application method (portal, referral, direct)
211- Current status
212- Follow-up dates
213- Notes and contacts
214 
215## Update Workflow
216 
217### When to Update Master Resume
218 
219**Immediately Update For:**
220- New job or promotion
221- Completed major project
222- New skills or certifications
223- Significant achievements
224- Awards or recognition
225 
226**Quarterly Review:**
227- Add recent accomplishments
228- Update metrics with new data
229- Refresh skills section
230- Remove outdated information
231 
232### Master to Tailored Workflow
233 
234```
2351. Start with Master Resume
236 ↓
2372. Copy to new file (don't edit master)
238 ↓
2393. Analyze job description
240 ↓
2414. Select relevant bullets from master
242 ↓
2435. Choose appropriate summary version
244 ↓
2456. Reorder skills for relevance
246 ↓
2477. Add job-specific keywords
248 ↓
2498. Trim to appropriate length
250 ↓
2519. Save with proper naming convention
252 ↓
25310. Update application tracker
254```
255 
256## Common Scenarios
257 
258### Scenario 1: Applying to Similar Roles
259 
260**Strategy:**
261- Create one well-tailored version for the role type
262- Make minor adjustments for each company
263- Track which slight variation went where
264 
265### Scenario 2: Applying to Different Role Types
266 
267**Strategy:**
268- Create separate base versions for each role type
269- Maintain clear folder organization
270- Each version pulls from same master
271 
272### Scenario 3: Rapid Application Volume
273 
274**Strategy:**
275- Create 2-3 strong category versions
276- Use "general" versions for quick applications
277- Reserve deep tailoring for top choices
278 
279### Scenario 4: Career Transition
280 
281**Strategy:**
282- Create transition-focused version
283- Emphasize transferable skills
284- Maintain original industry version as backup
285 
286## Version Control Best Practices
287 
288### DO:
289- ✅ Always work from master as source
290- ✅ Use consistent naming conventions
291- ✅ Track which version went where
292- ✅ Keep master updated
293- ✅ Date your files
294- ✅ Backup to cloud storage
295 
296### DON'T:
297- ❌ Edit master directly for applications
298- ❌ Use vague names like "resume_final_v2"
299- ❌ Forget which version you sent
300- ❌ Let master get out of date
301- ❌ Have multiple "master" files
302- ❌ Delete old versions (archive instead)
303 
304## Output Format
305 
306When managing resume versions:
307 
308```markdown
309# RESUME VERSION MANAGEMENT
310 
311## Master Resume Status
312**Last Updated:** [Date]
313**Location:** [File path]
314**Total Experience Entries:** [X]
315**Total Bullet Points Available:** [X]
316 
317## Active Versions
318 
319### Role Type: Product Management
320**Base Version:** PM_General_2024.docx
321**Tailored Versions:**
322| Company | File Name | Date Created | Status |
323|---------|-----------|--------------|--------|
324| Google | PM_Google_Jan24 | 1/15/24 | Submitted |
325| Meta | PM_Meta_Jan24 | 1/18/24 | Submitted |
326 
327### Role Type: Engineering
328[Same structure]
329 
330## Update Queue
331- [ ] Add Q4 project results to master
332- [ ] Update skills with new certification
333- [ ] Archive versions older than 6 months
334 
335## Recommended Actions
3361. [Action 1]
3372. [Action 2]
338```
339 
340## Version Management Checklist
341 
342- ✅ Master resume exists and is current
343- ✅ Folder structure is organized
344- ✅ Naming convention is consistent
345- ✅ Application tracker is maintained
346- ✅ Know which version sent to each company
347- ✅ All versions pull from same master
348- ✅ Backup system in place
349- ✅ Old versions archived (not deleted)
350- ✅ Update workflow is established
351- ✅ Regular master resume reviews scheduled
352 
View all files on GitHub →

Details

Updated
Jun 19, 2026
License
MIT
Stars on the repo
★ 2,406
Checked
Source
Paramchoudhary/ResumeSkills ↗
Creator
Paramchoudhary · 20 listings
View creator

Similar skills

See all →
SkillResume a paused experiment/ar:ar-resume — Resume Experimentalirezarezvani/claude-skills · by alirezarezvaniResume a paused experiment. Checkout the experiment branch, read results history, continue iterating. Use when the user runs /ar:ar-resume or asks to pick up a previously started autoresearch experiment.★ 26.3k GitHub starsSkillComet Classic workflow entryComet Classic — OpenSpec + Superpowersrpamis/comet · by rpamisComet Classic workflow entry. Use when the user explicitly invokes /comet-classic, asks to start or resume Classic, or resume-probe returns auto_resume for one unambiguously recoverable active Classic change.★ 3.1k GitHub starsSkillFormat CVs for academic positions with publications, grantsAcademic CV builderParamchoudhary/ResumeSkills · by ParamchoudharyFormat CVs for academic positions with publications, grants, and teaching★ 2.4k GitHub starsPromptA prompt for reviewing resumesAct as a resume reviewerf/prompts.chat · by AxA prompt for reviewing resumes in the context of a specific job opening.New listingPromptFind 80%+ matching [job sector] roles postedCustomizable job scannerf/prompts.chat · by Scott MalinFind 80%+ matching [job sector] roles posted within the specified window (default: last 14 days)New listingPromptThis was created to help with my job search but I planMaster Skills & Experience Summary Generatorf/prompts.chat · by Scott MalinThis was created to help with my job search but I plan on using it once done. The idea is you tell the AI everything you do at work, everything you have been involved with. Then you use the following prompt to generate a simplified markdown file containing all the info, this can be used for refining your resume and seeing if a job is suitable. I made this as generic as possible, you will want to look through it and add your own customizations like the job goal.New listing

More from Paramchoudhary