resume-optimization
25
总安装量
25
周安装量
#7799
全站排名
安装命令
npx skills add https://github.com/melodic-software/claude-code-plugins --skill resume-optimization
Agent 安装分布
codex
19
claude-code
18
opencode
18
antigravity
16
github-copilot
14
Skill 文档
Resume Optimization
Comprehensive guidance for creating effective software engineering resumes that pass ATS systems and resonate with hiring managers.
When to Use This Skill
- Reviewing or improving a software engineer’s resume
- Crafting impactful achievement bullets from work experience
- Optimizing resume content for ATS keyword matching
- Tailoring a resume for a specific job description
- Understanding modern resume structure and formatting
Core Principles
The Resume’s Purpose
A resume is a marketing document, not a job history. Its purpose is to:
- Pass ATS screening (keyword matching)
- Capture a recruiter’s attention (6-second scan)
- Demonstrate value through quantified achievements
- Secure an interview opportunity
What Makes Engineering Resumes Different
Software engineering resumes should emphasize:
- Technical impact: Specific technologies, scale, and performance improvements
- Business outcomes: Revenue, cost savings, user growth, time savings
- Leadership signals: Mentoring, cross-team collaboration, technical decisions
- Quantification: Numbers that demonstrate scope and impact
Resume Structure Quick Reference
Recommended Section Order
- Contact Information – Name, email, phone, LinkedIn, GitHub (optional)
- Professional Summary (optional) – 2-3 sentences for senior roles
- Skills – Technical skills organized by category
- Experience – Reverse chronological, 3-5 most relevant roles
- Projects (optional) – For junior engineers or career changers
- Education – Degrees, certifications, relevant coursework
Length Guidelines
| Experience Level | Recommended Length |
|---|---|
| 0-5 years | 1 page |
| 5-10 years | 1-2 pages |
| 10+ years | 2 pages max |
Formatting Essentials
- Font: Clean, readable (Calibri, Arial, Garamond – 10-12pt)
- Margins: 0.5-1 inch
- Format: PDF (preserves formatting)
- File naming:
FirstName_LastName_Resume.pdf
Achievement Bullet Formula
Action Verb + Specific Task + Quantifiable Result
[Strong Action Verb] [specific task/project] using [tools/methods], resulting in [quantified outcome].
Strong Action Verbs by Category
| Category | Verbs |
|---|---|
| Technical | Architected, Built, Deployed, Engineered, Implemented, Integrated, Migrated, Optimized, Refactored, Scaled |
| Design | Analyzed, Designed, Documented, Modeled, Prototyped, Researched, Specified |
| Leadership | Championed, Coached, Led, Mentored, Pioneered, Spearheaded |
| Impact | Achieved, Boosted, Delivered, Improved, Increased, Reduced, Saved, Streamlined |
Quantification Types
- Time: “Reduced deploy time from 2 hours to 15 minutes”
- Money: “Saved $50K/year in infrastructure costs”
- Scale: “Scaled system to handle 1M daily requests”
- Improvement: “Improved test coverage from 40% to 85%”
- Frequency: “Reduced support tickets by 70%”
ATS Optimization
What ATS Systems Look For
- Keyword matching – Skills, tools, technologies from job description
- Job title alignment – Titles that match or relate to the target role
- Section structure – Standard sections that ATS can parse
- Clean formatting – No tables, columns, graphics, or headers/footers
ATS-Friendly Practices
- Use standard section headings (“Experience”, “Skills”, “Education”)
- Include both spelled-out terms AND acronyms (“Continuous Integration (CI)”)
- Mirror exact phrases from job descriptions
- Avoid images, icons, or non-text elements
- Use bullet points (-, *, â¢) not custom symbols
Keyword Extraction Strategy
When tailoring for a job description:
- Identify required skills – Listed in “Required” or “Must have” sections
- Note preferred skills – Listed in “Nice to have” or “Preferred”
- Capture soft skills – Leadership, communication, collaboration terms
- Extract action verbs – What the job says you’ll “do” or “lead”
- Match technologies – Specific tools, languages, frameworks mentioned
Tailoring Strategy
The 80/20 Rule
- 80% base resume: Core experience and skills that apply broadly
- 20% customization: Targeted adjustments for each application
What to Customize
- Professional Summary – Align with job’s key requirements
- Skills Section – Reorder to prioritize job’s requirements
- Achievement Bullets – Emphasize relevant accomplishments
- Keywords – Incorporate exact terms from job description
Red Flags to Avoid
- Generic objective statements (“Seeking a challenging position…”)
- Job duties instead of achievements (“Responsible for…”)
- Unexplained gaps without context
- Typos or inconsistent formatting
- Outdated technologies prominently featured
References
For detailed guidance on specific topics:
- Resume Structure Guide – Section order, formatting, length
- Achievement Formula Guide – Transforming experience into impact
- ATS Keywords Guide – Keyword extraction and optimization
- Tailoring Guide – Matching resume to job description
Related Resources
achievement-bulletoutput style – Format for achievement bullets/soft-skills:craft-achievementcommand – Transform descriptions into bullets/soft-skills:tailor-resumecommand – Adapt resume for specific jobresume-coachagent – Interactive resume improvement
Version History
- v1.0.0 (2025-12-23): Initial release with core resume optimization guidance