Agent skill

Resume Version Manager

by davila7 in davila7/claude-code-templates

Track different resume versions, maintain a master resume, and manage tailored variants.

MITAuto-check passedBusiness, Finance & HR

Install Resume Version Manager

skills CLI
$ npx skills add davila7/claude-code-templates --skill resume-version-manager -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davila7/claude-code-templates resume-version-manager --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/davila7/claude-code-templates.git skills-src && mkdir -p .claude/skills && cp -r skills-src/cli-tool/components/skills/career/resume-version-manager .claude/skills/resume-version-manager && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
resume-version-manager
GitHub stars
32k
Used in
2 other repos
Token cost
~2.1k tokens
SKILL.md length
611 words
Files
1
Skills in repo
478
Repo updated
First seen
Licence
MIT

At a glance

Track different resume versions, maintain a master resume, and manage tailored variants.

  • Works in 4 steps: One master resume (source of truth) → Organized tailored versions → Clear naming conventions → …
  • The user mentions managing multiple resume versions
  • SKILL.md covers When to Use This Skill, Core Capabilities, The Version Management Problem and Master Resume Concept, plus 8 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Resume Version Manager is an agent skill from davila7/claude-code-templates. Track different resume versions, maintain a master resume, and manage tailored variants. Use when the user mentions managing multiple resume versions, master resume, or organizing tailored copies.

Its SKILL.md is about 2.1k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Business, Finance & HR, covering Resume and CV writing and File organization. The repository describes itself as: CLI tool for configuring and monitoring Claude Code. The licence is MIT.

When your agent uses it

  • The user mentions managing multiple resume versions
  • Organizing tailored copies

Example prompts

  • “/resume-version-manager”

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. One master resume (source of truth)
  2. Organized tailored versions
  3. Clear naming conventions
  4. Update workflow

What it can do on your machine

Read from SKILL.md and the folder at commit 46b4d8b. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are markdown).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Resume Version Manager loads about 2.1k tokens when it runs. Until then it costs about 55 tokens; SKILL.md has 611 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~55
When it runs · the whole SKILL.md, loaded when a task matches
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from davila7/claude-code-templates at commit 46b4d8b, republished under its MIT licence (© davila7). 611 words, ~2,094 tokens.

Download SKILL.mdSave it as .claude/skills/resume-version-manager/SKILL.md (or your agent's skills folder).
name
resume-version-manager
description
Track different resume versions, maintain a master resume, and manage tailored variants. Use when the user mentions managing multiple resume versions, master resume, or organizing tailored copies.

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

Show full SKILL.md (258 more words)Show less
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

© davila7, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in cli-tool/components/skills/career/resume-version-manager of davila7/claude-code-templates.

Open the folder on GitHubat commit 46b4d8b

Used in 2 other repositories

We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 2 other GitHub owners. This page covers the copy in davila7/claude-code-templates, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Resume Version Manager next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Resume Version Manager compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Resume Version Manager this skilldavila7/claude-code-templates32k2 repos~2.1kAutomated safety check: PassMIT
Cover Letterbahayonghang/academic-writing-skills498—~2.8kAutomated safety check: PassNone
Resume BuilderStoneLL1/resume-builder109—~862Automated safety check: PassMIT
Application OptimiserZal4DW/career-helper110—~2.8kAutomated safety check: PassCustom licence
Resume BuilderJichengyuuuuu/resume-builder-skill164—~1.5kAutomated safety check: PassNone
Ieee ResponseCloudWave818/ieee-skills358—~707Automated safety check: PassMIT

Similar skills

  • Cover Letter

    bahayonghang/academic-writing-skills

    Submission cover-letter assistant for existing LaTeX manuscripts.

    498 GitHub stars~2.8k tokensUpdated 11 days ago
    Business, Finance & HRAuto-check passed
  • Resume Builder

    StoneLL1/resume-builder

    简历制作流水线:为求职 / 比赛 / 升学新建、完善或重组简历(中文 / 英文,1–2 页),覆盖对话收集→事实核对→撰写→画廊选模板→Typst 排版→浏览器可视化精修→导出 PDF,强调事实可溯源、不编造。触发词:简历、resume、CV、投简历、改简历。

    109 GitHub stars~862 tokensUpdated 22 days ago
    Business, Finance & HRAuto-check passed
  • Application Optimiser

    Zal4DW/career-helper

    A skill your agent uses when the user is applying for a specific role and wants help with the application itself, such as tailoring or fixing a CV for ATS, researching the company and role, planning…

    110 GitHub stars~2.8k tokensUpdated 10 days ago
    Business, Finance & HRAuto-check passed
  • Resume Builder

    Jichengyuuuuu/resume-builder-skill

    帮助用户基于任意背景材料(旧简历、JD、工作流水账等)一次性生成专业中文简历(HTML + DOCX 双格式),支持 ATS 优化、岗位定制技能维度、页数控制,并在生成后自动输出高阶求职顾问建议。触发场景:用户要求"帮我生成简历"、"写简历"、"改简历"、"我要投一个岗位",或任何涉及创建、编辑、优化简历的请求。

    164 GitHub stars~1.5k tokensUpdated 16 days ago
    Business, Finance & HRAuto-check passed
  • Ieee Response

    CloudWave818/ieee-skills

    Draft, diagnose, and improve IEEE rebuttals, revision plans, cover letters, response letters, and point-by-point replies using routed reviewer-comment handling.

    358 GitHub stars~707 tokensUpdated 1 mo ago
    Business, Finance & HRAuto-check passed
  • Tailor Resume

    andrew-shwetzer/career-ops-plugin-do-not-fork-currently-updating-v2-

    Generate an ATS-optimized resume tailored to a specific job posting.

    502 GitHub stars~1.2k tokensUpdated 2 mo ago
    Business, Finance & HRAuto-check passed

More from davila7/claude-code-templates

All 478 skills in this repo
  • Perplexity Web Search

    davila7/claude-code-templates

    Runs web-grounded searches through Perplexity's Sonar models over OpenRouter for current events, recent literature and cited facts beyond the model's training cutoff.

    32k GitHub starsUsed in 11 repos~3.5k tokens
    Auto-check: notes
  • Neuropixels Data Analysis

    davila7/claude-code-templates

    Analyzes Neuropixels recordings from SpikeGLX or Open Ephys through preprocessing, drift correction, Kilosort4 spike sorting, quality metrics and curation.

    32k GitHub starsUsed in 9 repos~2.8k tokens
    Auto-check passed
  • Scientific Venue Templates

    davila7/claude-code-templates

    Supplies LaTeX templates and formatting rules for journals, conferences, posters, and grant proposals, then can check a draft against them.

    32k GitHub starsUsed in 9 repos~5.1k tokens
    Auto-check: notes
  • Brand Voice Content Creator

    davila7/claude-code-templates

    Analyzes a brand's existing writing to lock in a consistent voice, then builds SEO blog posts and platform-specific social content around it.

    32k GitHub starsUsed in 3 repos~1.9k tokens
    Auto-check passed
  • CAPA Officer

    davila7/claude-code-templates

    Guides corrective and preventive action (CAPA) work in a quality management system, from initiation and root cause analysis through effectiveness verification.

    32k GitHub starsUsed in 1 repo~2k tokens
    Auto-check passed
  • Fda Consultant Specialist

    davila7/claude-code-templates

    Senior FDA consultant and specialist for medical device companies including HIPAA compliance and requirement management.

    32k GitHub starsUsed in 1 repo~2.7k tokens
    Auto-check passed

Questions about Resume Version Manager

What does Resume Version Manager do?

Track different resume versions, maintain a master resume, and manage tailored variants. Resume Version Manager is an agent skill from davila7/claude-code-templates. Track different resume versions, maintain a master resume, and manage tailored variants.

When should I use Resume Version Manager?

Resume Version Manager fits situations like: the user mentions managing multiple resume versions; organizing tailored copies.

How do I install Resume Version Manager in Claude Code?

Run `npx skills add davila7/claude-code-templates --skill resume-version-manager -a claude-code`. Or copy the skill folder (cli-tool/components/skills/career/resume-version-manager in davila7/claude-code-templates) into .claude/skills/resume-version-manager in your project. Claude Code loads it when a task matches its description.

How do I install Resume Version Manager in Codex?

Run `npx skills add davila7/claude-code-templates --skill resume-version-manager -a codex`. Or copy the skill folder (cli-tool/components/skills/career/resume-version-manager in davila7/claude-code-templates) into .agents/skills/resume-version-manager in your project. Codex loads it when a task matches its description.

Can I use Resume Version Manager in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add davila7/claude-code-templates --skill resume-version-manager -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/resume-version-manager, .gemini/skills/resume-version-manager, .github/skills/resume-version-manager and .opencode/skills/resume-version-manager in your project.

What does Resume Version Manager need to run?

SKILL.md names no scripts, command-line tools or credentials: Resume Version Manager is instructions for the agent only.

Does Resume Version Manager access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Resume Version Manager safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Resume Version Manager use?

Resume Version Manager is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Resume Version Manager use?

About 2.1k tokens (SKILL.md is roughly 8.4k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Resume Version Manager?

Skills that share tags, products or a category with Resume Version Manager: Cover Letter (bahayonghang/academic-writing-skills, 498 stars), Resume Builder (StoneLL1/resume-builder, 109 stars), Application Optimiser (Zal4DW/career-helper, 110 stars) and Resume Builder (Jichengyuuuuu/resume-builder-skill, 164 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Resume Version Manager?

davila7 (a GitHub user) maintains it in davila7/claude-code-templates, which has 32,483 GitHub stars. The repository holds 478 skills in this directory. The repository was last updated on October 9, 2026.

Source: davila7/claude-code-templates on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.