resume-version-manager

Organize master resumes and track tailored versions across job applications.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/santoshkal/chezmoi --skill resume-version-manager-santoshkal
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: resume-version-manager
Source: https://github.com/santoshkal/chezmoi/tree/main/private_dot_config/opencode/skills/resume-version-manager
Command: npx skills add https://github.com/santoshkal/chezmoi --skill resume-version-manager-santoshkal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? Job seekers often lose track of which resume version they sent to which company, maintain dozens of confusingly named files, and forget to update their base resume after new achievements. This Skill establishes a single master resume as the source of truth and a systematic workflow for creating, naming, and tracking tailored versions. ## Core Features & Use Cases - Master Resume System: Maintain one comprehensive document containing all experiences, bullets, and skills as the source of truth for every application. - Version Organization: Apply folder structures and naming conventions (LastName_Role_Company_Date) to categorize resumes by role type, industry, and seniority level. - Application Tracking: Log which resume version was sent to each company along with dates, status, and follow-up notes. - Use Case: A product manager applying to both startups and enterprises creates separate base versions for each, tailors them per company from the master resume, and tracks every submission in a spreadsheet to avoid sending the wrong version. ## Quick Start Help me set up a master resume and organize my existing tailored resume versions with a naming convention and application tracker.

Frequently Asked Questions about resume-version-manager

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple resume versions for different jobs?▼

Create one master resume containing all experiences and bullets, then copy it for each application and tailor the copy. Use a naming convention like LastName_Role_Company_Date and organize files into folders by role type or industry.

What is a master resume and why do I need one?▼

A master resume is a comprehensive document listing every experience, bullet point, skill, and achievement you have, regardless of length. It serves as the single source of truth you pull from when tailoring resumes, so you never rewrite content from scratch.

How do I track which resume I sent to each company?▼

Maintain a simple application tracker spreadsheet with columns for company, role, resume version used, date applied, status, and notes. Update it every time you submit an application so you always know which version went where.

What is a good resume file naming convention?▼

Use the pattern LastName_Role_Company_Date, such as Smith_ProductManager_Google_Jan2024.pdf. This makes each file self-identifying and sortable, avoiding vague names like resume_final_v2 that cause version confusion.

When should I update my master resume?▼

Update it immediately after a new job, promotion, major project, certification, or significant achievement. Also run a quarterly review to refresh metrics, add recent accomplishments, and remove outdated information.

Should I delete old resume versions?▼

No, archive old versions instead of deleting them. Old versions preserve a record of what you sent to past employers and can be useful reference material if you reapply to the same company or role type later.