/tailor-resume
Tailor a PM resume to a specific job description — keyword alignment, experience reframing, and strategic optimization
$ npx -y skills add phuryn/pm-skills --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
- Fires itselfClaude auto-loads it when your prompt matches the work.
- You can call itInvoke it directly when you want it.
- Slash command
/tailor-resume
Context preview
What this command does when you run it.
Tailor a PM resume to a specific job description — keyword alignment, experience reframing, and strategic optimization
Command definition
tailor-resume.mddescription: Tailor a PM resume to a specific job description — keyword alignment, experience reframing, and strategic optimization
argument-hint: "<resume> + <job description>"
/tailor-resume -- Resume-to-JD Optimization
Take your resume and a target job description, then strategically align your experience to maximize interview chances. Keyword optimization, bullet point rewriting, and gap analysis.
Invocation
/tailor-resume [upload resume] Here's the JD: [paste job description]
/tailor-resume [upload both resume and JD as files]
Workflow
Step 1: Accept Both Documents
Need two inputs:
- The resume (text, PDF, or DOCX)
- The target job description (text, URL, or file)
If only one is provided, ask for the other.
Step 2: Analyze the Job Description
Extract:
- Required qualifications and skills
- Preferred qualifications
- Key responsibilities
- Industry and domain signals
- Seniority level indicators
- Cultural and team signals
Step 3: Tailor the Resume
Apply the **review-resume** skill:
- **Keyword alignment**: Map JD keywords to resume content, add missing keywords naturally
- **Bullet point rewriting**: Reframe experience to emphasize JD-relevant accomplishments using XYZ+S formula
- **Section reordering**: Prioritize the most relevant experience
- **Summary/objective**: Rewrite to directly address the role
- **Skills section**: Align with JD requirements
Step 4: Generate Tailored Resume + Analysis
## Resume Tailoring: [Job Title] at [Company]
### Alignment Score: [X/10]
### Keyword Gap Analysis
| JD Keyword | In Resume? | Recommendation |
|-----------|-----------|---------------|
### Changes Made
1. **[Section]**: [what changed and why]
2. ...
### Tailored Resume
[Full rewritten resume text]
### Gap Analysis
**Strong matches**: [where your experience directly aligns]
**Reframed matches**: [where experience was repositioned to fit]
**Gaps**: [JD requirements you don't clearly address — with suggestions]
### Cover Letter Talking Points
[3-4 points to emphasize in a cover letter that bridge remaining gaps]
Save tailored resume as markdown.
Notes
- Never fabricate experience — reframe truthfully, don't invent
- The summary/objective is the highest-ROI section to customize per application
- Match the JD's language exactly where possible (if they say "cross-functional," use "cross-functional")
- For senior roles, emphasize scale and strategic impact; for IC roles, emphasize hands-on execution
Read more
description: Tailor a PM resume to a specific job description — keyword alignment, experience reframing, and strategic optimization argument-hint: "<resume> + <job description>"
/tailor-resume -- Resume-to-JD Optimization
Take your resume and a target job description, then strategically align your experience to maximize interview chances. Keyword optimization, bullet point rewriting, and gap analysis.
Invocation
/tailor-resume [upload resume] Here's the JD: [paste job description] /tailor-resume [upload both resume and JD as files]
Workflow
Step 1: Accept Both Documents
Need two inputs:
- The resume (text, PDF, or DOCX)
- The target job description (text, URL, or file)
If only one is provided, ask for the other.
Step 2: Analyze the Job Description
Extract:
- Required qualifications and skills
- Preferred qualifications
- Key responsibilities
- Industry and domain signals
- Seniority level indicators
- Cultural and team signals
Step 3: Tailor the Resume
Apply the **review-resume** skill:
- **Keyword alignment**: Map JD keywords to resume content, add missing keywords naturally
- **Bullet point rewriting**: Reframe experience to emphasize JD-relevant accomplishments using XYZ+S formula
- **Section reordering**: Prioritize the most relevant experience
- **Summary/objective**: Rewrite to directly address the role
- **Skills section**: Align with JD requirements
Step 4: Generate Tailored Resume + Analysis
## Resume Tailoring: [Job Title] at [Company] ### Alignment Score: [X/10] ### Keyword Gap Analysis | JD Keyword | In Resume? | Recommendation | |-----------|-----------|---------------| ### Changes Made 1. **[Section]**: [what changed and why] 2. ... ### Tailored Resume [Full rewritten resume text] ### Gap Analysis **Strong matches**: [where your experience directly aligns] **Reframed matches**: [where experience was repositioned to fit] **Gaps**: [JD requirements you don't clearly address — with suggestions] ### Cover Letter Talking Points [3-4 points to emphasize in a cover letter that bridge remaining gaps]
Save tailored resume as markdown.
Notes
- Never fabricate experience — reframe truthfully, don't invent
- The summary/objective is the highest-ROI section to customize per application
- Match the JD's language exactly where possible (if they say "cross-functional," use "cross-functional")
- For senior roles, emphasize scale and strategic impact; for IC roles, emphasize hands-on execution
68 PM skills and 42 chained workflows across 9 plugins. Claude Code, Cowork, and more. From discovery to strategy, execution, launch, growth, and shipping AI-built code. Designed for Claude Code and Cowork. Skills compatible with other AI assistants.
Repo: phuryn/pm-skills
Other commands on pm-skills.
- /derive-tests
Turn documented intent into a test-coverage map — inventory the tests that exist today, derive use-case cases from the system docs, separate existing coverage from proposed tests and unverified gaps, mark each unit / guarded-live / manual, and recommend a green-before-merge CI
Open command - /document-app
Reverse-engineer an AI-built codebase into the system documents reviewers and auditors need — a core set (architecture, flows, permissions, variables) plus conditional docs (emails, cron, SEO, automation) when they apply
Open command - /performance-audit-static
Static performance audit of AI-built code — find N+1 queries and request waterfalls, over-fetching, missing indexes, and caching opportunities, ranked by effort and impact
Open command - /security-audit-static
Static security audit of AI-built code — map trust boundaries, cross-reference documented intent, self-refute every finding, and report only evidence-backed risks
Open command - /ship-check
Turn a vibe-coded repo into a reviewer-ready shipping packet — document the app, wire agent context, run security and performance audits, map test coverage, and compile the results
Open command - /analyze-cohorts
Perform cohort analysis on user data — retention curves, feature adoption, and engagement trends
Open command

