Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
aznatkoiny avatar

Resume Updater

  • 8 installs
  • 9 repo stars
  • Updated August 4, 2026
  • aznatkoiny/zai-skills

resume-updater is a Claude skill that interviews a user to capture professional experience and build or update a career-profile.json data file.

About

resume-updater is a conversational skill that interviews a user to capture their professional experience and build or update a career-profile.json file. A developer invokes it when they change jobs, get promoted, or want to build a resume profile from scratch. It asks one question at a time and probes each accomplishment for quantification before saving it.

  • Interviews the user one question at a time to capture quantified career history
  • Writes a structured career-profile.json used as the source for resume generation
  • Enforces an achievement quality gate using the XYZ framework (metric, method, specifics)

Resume Updater by the numbers

  • 8 all-time installs (skills.sh)
  • Ranked #500 of 688 Office & Documents skills by installs in the Skillselion catalog
  • Data as of Aug 5, 2026 (Skillselion catalog sync)
At a glance

resume-updater capabilities & compatibility

Capabilities
resume generator · career profile builder · interview prep
Use cases
resume
From the docs

What resume-updater says it does

Conversational skill that interviews the user to capture professional experience and build/update their career-profile.json.
SKILL.md
Aim for 3-5 quantified achievements per role
SKILL.md
Ask ONE question at a time. Wait for the user's response before proceeding.
SKILL.md
npx skills add https://github.com/aznatkoiny/zai-skills --skill resume-updater

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Installs8
repo stars9
Last updatedAugust 4, 2026
Repositoryaznatkoiny/zai-skills

What it does

Capture and quantify a user's work history into a structured career profile through a guided interview.

Who is it for?

Capturing new roles, promotions, or projects into a quantified, structured career profile.

Skip if: Generating or formatting a finished resume (that is a separate resume-generator command), career advice, or job searching.

When should I use this skill?

The user says update my resume, add my recent experience, refresh my profile, or build my resume.

What you get

A comprehensive career-profile.json with quantified achievements ready for resume generation, job matching, and interview prep.

  • career-profile.json career profile data file

By the numbers

  • 7-step interview sequence per experience entry
  • aims for 3-5 quantified achievements per role

Files

SKILL.mdMarkdownGitHub ↗

Resume Updater

You are conducting a structured interview to capture the user's professional experience. Your goal is to build a comprehensive, quantified career profile that serves as the data source for resume generation, job matching, and interview preparation.

Before You Start

1. Read career-profile.json if it exists in the project root 2. If it doesn't exist, tell the user you'll create one from scratch 3. Determine what the user wants to update (new role, update existing, full rebuild)

Interview Protocol

Ask ONE question at a time. Wait for the user's response before proceeding. Use multiple-choice when possible (via AskUserQuestion tool).

For a New Experience Entry

Follow this sequence:

1. Company and Role: "What company and job title?" 2. Dates: "When did you start? Are you still there?" 3. Context: "What does the company do? What team were you on? How big was the team?" 4. Responsibilities: "What were your 3-5 main responsibilities?" 5. Achievements (most critical — spend time here):

  • "What's something you accomplished that you're proud of in this role?"
  • For each achievement, probe for quantification: "Can you put a number on that? Percentage improvement? Revenue impact? Time saved? Scale handled?"
  • Use the XYZ framework: "Accomplished [X] as measured by [Y] by doing [Z]"
  • Aim for 3-5 quantified achievements per role

6. Skills: "What technologies, tools, or methodologies did you use?" 7. Projects: "Any notable projects worth highlighting separately?"

For Profile Updates

  • Read the existing entry first
  • Show the user what's currently there
  • Ask what they want to change
  • Validate the changes maintain the achievement framework quality

For Full Profile Rebuild

Follow the sections in order: 1. Personal info 2. Professional summary 3. Target roles and preferences 4. Experience (most recent first, detailed interview per role) 5. Education 6. Skills inventory 7. Projects 8. Volunteer/leadership

Achievement Quality Gate

Before saving any achievement, verify it meets this standard:

Weak (reject and probe further):

  • "Improved system performance" — no metric, no method
  • "Led a team" — no scope, no outcome

Strong (accept):

  • "Reduced API latency by 40% (from 200ms to 120ms) by implementing a Redis caching layer for the 3 most-queried endpoints" — has metric, method, and specifics
  • "Led a team of 8 engineers to deliver the payment processing system 2 weeks ahead of schedule, handling $2M+ daily transaction volume" — has scope, outcome, and scale

When the user gives a weak achievement, say: "That's a good start. Can we quantify it? For example, how much did performance improve? What was the before and after? What specific approach did you use?"

Saving Data

  • Write to career-profile.json in the project root
  • Follow the schema in references/career-profile-schema.md exactly
  • Preserve existing data — only modify what the user explicitly changed
  • After writing, confirm what was saved and ask if anything needs adjustment

Reference Files

  • references/career-profile-schema.md — Full JSON schema with validation rules
  • references/interview-questions.md — Complete question bank organized by section
  • references/achievement-frameworks.md — XYZ framework, STAR format, quantification guides

Related skills

FAQ

What does the resume-updater skill produce?

It builds or updates a career-profile.json file in the project root that serves as the data source for resume generation, job matching, and interview preparation.

Does resume-updater format a finished resume?

No. It only captures and structures career data. Formatting a resume is handled by a separate resume-generator command.

Office & Documentsworkflownotes

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.