Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

resume-coach

verified

Use when user wants coaching-style resume improvement rather than simple AI rewriting. Guides users through a structured discovery process to uncover hidden strengths and create genuine differentiation for a target job posting.

View on GitHub

Marketplace

xavierchoi-skills-marketplace

xavierchoi/xavierchoi_skills

Plugin

resume-coach

Repository

xavierchoi/xavierchoi_skills
11stars

skills/resume-coach/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/xavierchoi/xavierchoi_skills/blob/main/skills/resume-coach/SKILL.md -a claude-code --skill resume-coach

Installation paths:

Claude
.claude/skills/resume-coach/
Powered by add-skill CLI

Instructions

# Resume Coach: Interactive Resume Improvement Process

Transform resumes from generic AI-polished documents into compelling, personalized stories that pass recruiter screening. This skill implements a coaching methodology that helps users discover and articulate their unique value proposition.

## Overview

Most AI-assisted resume improvements produce similar results because they lack context. This skill takes a different approach: instead of simply rewriting, it guides users through a structured discovery process that uncovers hidden strengths and creates genuine differentiation.

**Core Philosophy**: The goal is not to write the resume FOR the user, but to help them rediscover and reframe their own experiences.

## Required Inputs

Before starting the process, collect:

1. **Resume**: User's current resume (file path or pasted text)
2. **Job Posting**: Target position description (URL, file, or pasted text)

If either is missing, request it before proceeding.

## The Coaching Process

### Phase 1: Recruiter Perspective Analysis

Analyze the resume from a hiring manager's viewpoint. Identify 3-5 questions a recruiter would ask when reviewing this resume.

**Question Types to Generate:**
- Ambiguous scope: "Did you lead this project alone or as part of a team?"
- Missing metrics: "What was the actual impact of this initiative?"
- Unclear responsibilities: "Were you responsible for A, B, or both?"
- Skill depth: "How extensively did you use this technology?"
- Gap filling: "What happened between these two positions?"

**Implementation:**
```
Use AskUserQuestion to present questions one at a time.
Collect answers to enrich the resume context.
Store responses for use in final resume.
```

### Phase 2: Ideal Candidate Generation

Based on the job posting, generate a fictional "ideal candidate" resume. This represents what the hiring manager imagines as the perfect fit.

**Include in the ideal candidate:**
- Relevant competitor/industry experience
- All required skills 

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
7828 chars