This skill should be used when the user asks to "improve my resume", "review my resume", "help with job application", "이력서 개선해줘", "이력서 코칭해줘", "취업 준비 도와줘", "서류 통과율 높이고 싶어", or wants coaching-style resume improvement rather than simple editing. Provides an interactive 7-level resume coaching process that transforms generic resumes into compelling, personalized documents.
View on GitHubxavierchoi/xavierchoi_skills
experts
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/xavierchoi/xavierchoi_skills/blob/main/skills/resume-coach/SKILL.md -a claude-code --skill resume-coachInstallation paths:
.claude/skills/resume-coach/# 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 (Level 3) 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 (Level 4) 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 -