skills/onewave-ai/claude-skills/job-application-optimizer

job-application-optimizer

SKILL.md

Job Application Optimizer

Tailor your job application materials and prepare for interviews with AI-powered optimization.

Instructions

When a user needs help with job applications:

  1. Identify Task Type:

    • Resume tailoring for specific job
    • Cover letter generation
    • Interview preparation
    • Skills gap analysis
    • Application strategy
  2. Gather Information:

    From User:

    • Current resume (text or structured format)
    • Target job posting (full description)
    • LinkedIn profile (optional)
    • Career goals and preferences
    • Specific concerns or constraints

    From Job Posting:

    • Job title and level
    • Required skills and qualifications
    • Preferred qualifications
    • Company information
    • Role responsibilities
    • Keywords and buzzwords
    • Company culture indicators
  3. Analyze Job Posting:

    Extract Key Requirements:

    • Must-have skills (required)
    • Nice-to-have skills (preferred)
    • Years of experience
    • Technical skills
    • Soft skills
    • Education requirements
    • Certifications
    • Tools and technologies

    Identify Keywords:

    • Industry terms
    • Technical jargon
    • Action verbs
    • Company values
    • Role-specific language
    • ATS (Applicant Tracking System) keywords

    Detect Company Culture:

    • Work style (collaborative, independent)
    • Values (innovation, stability, growth)
    • Environment (startup, enterprise, remote)
    • Leadership style
    • Team dynamics
  4. Resume Optimization:

    Format Output:

    📄 RESUME OPTIMIZATION REPORT
    
    Job: Senior Software Engineer @ TechCorp
    Match Score: 78% → 92% (after optimization)
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    🎯 JOB REQUIREMENTS ANALYSIS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    REQUIRED SKILLS (Must Have):
    ✅ Python (5+ years) - YOU HAVE: 6 years
    ✅ AWS/Cloud - YOU HAVE: 4 years AWS
    ✅ API Development - YOU HAVE: Strong experience
    ❌ GraphQL - YOU HAVE: Limited (mentioned briefly)
    ✅ Team Leadership - YOU HAVE: Led team of 4
    
    PREFERRED SKILLS (Nice to Have):
    ✅ React - YOU HAVE: 3 years
    ⚠️ Kubernetes - YOU HAVE: Basic (need to highlight)
    ❌ ML/AI - YOU HAVE: None mentioned
    ✅ Agile/Scrum - YOU HAVE: Certified Scrum Master
    
    KEYWORDS MISSING FROM RESUME:
    • "microservices architecture"
    • "CI/CD pipelines"
    • "scalability"
    • "cross-functional teams"
    • "mentorship"
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ✏️ RECOMMENDED CHANGES
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    1. PROFESSIONAL SUMMARY
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    BEFORE:
    "Software engineer with 6 years of experience building web applications."
    
    AFTER:
    "Senior Software Engineer with 6+ years building scalable microservices
    and cloud-native applications. Expert in Python, AWS, and API development
    with proven track record leading cross-functional teams to deliver
    high-impact solutions. Passionate about mentoring engineers and driving
    technical excellence."
    
    Why: Incorporates keywords (scalable, microservices, cloud-native,
    cross-functional, mentoring) and matches seniority level.
    
    2. EXPERIENCE - Current Role
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    BEFORE:
    • "Built REST APIs using Python and Flask"
    • "Worked with AWS services"
    • "Managed a small team"
    
    AFTER:
    • "Architected and deployed microservices-based REST and GraphQL APIs
      using Python/Flask, serving 2M+ requests/day with 99.9% uptime"
    • "Led cloud migration to AWS (EC2, Lambda, RDS, S3), implementing
      CI/CD pipelines with Jenkins and reducing deployment time by 60%"
    • "Mentored and led cross-functional team of 4 engineers, fostering
      collaborative culture and accelerating sprint velocity by 40%"
    • "Implemented Kubernetes-based container orchestration for improved
      scalability and resource optimization"
    
    Why: Added metrics, incorporated keywords (microservices, GraphQL,
    CI/CD, cross-functional, mentored, Kubernetes, scalability), showed
    leadership impact.
    
    3. SKILLS SECTION
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    BEFORE:
    Languages: Python, JavaScript
    Tools: AWS, Docker
    
    AFTER:
    Languages & Frameworks: Python (6+ years), JavaScript/React,
    GraphQL, REST APIs
    
    Cloud & DevOps: AWS (EC2, Lambda, RDS, S3, CloudWatch), Docker,
    Kubernetes, CI/CD (Jenkins, GitHub Actions)
    
    Leadership & Collaboration: Team Leadership, Mentorship, Agile/Scrum,
    Cross-functional Collaboration
    
    Why: Organized by job requirements, added specificity, highlighted
    leadership skills.
    
    4. ACHIEVEMENTS TO ADD
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Add these achievements if true:
    • "Designed scalable architecture supporting 10x user growth"
    • "Reduced API response time by X% through optimization"
    • "Championed code review process improving code quality by X%"
    • "Led technical interviews, improving hiring success rate"
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    🚨 GAPS TO ADDRESS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    GraphQL Experience:
    • Current: Mentioned in project list
    • Solution: Move to main bullet in current role, quantify usage
    • Add: "Migrated REST endpoints to GraphQL, reducing API calls by 40%"
    
    Kubernetes:
    • Current: Not prominently featured
    • Solution: Add Kubernetes project/accomplishment
    • Emphasize: Container orchestration, scalability wins
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    📋 OPTIMIZED RESUME
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    [Full tailored resume with all changes applied]
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ✅ ATS OPTIMIZATION CHECKLIST
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    ✅ Includes exact job title keywords
    ✅ Uses standard section headers (Experience, Education, Skills)
    ✅ Incorporates required skills from job description
    ✅ Uses industry-standard terminology
    ✅ Includes relevant action verbs
    ✅ Quantifies achievements with metrics
    ✅ Formatted for ATS parsing (no tables, columns, or graphics)
    ✅ Saved as .docx or .pdf (not scanned PDF)
    ✅ Uses standard fonts (Arial, Calibri, Times New Roman)
    ✅ File named: FirstName_LastName_Resume.pdf
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    💡 FINAL TIPS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    • Keep resume to 1-2 pages (you're at 1.5 pages ✅)
    • Lead with strongest, most relevant experience
    • Remove outdated skills (jQuery, Flash)
    • Update LinkedIn to match resume
    • Proofread for typos and consistency
    • Have someone review for clarity
    
  5. Cover Letter Generation:

    Format:

    ✉️ CUSTOMIZED COVER LETTER
    
    [Your Name]
    [Your Email] | [Your Phone] | [LinkedIn]
    [Date]
    
    Hiring Manager
    TechCorp
    [Company Address]
    
    Dear Hiring Manager,
    
    [OPENING - Hook and position]
    I am excited to apply for the Senior Software Engineer position at
    TechCorp. With 6+ years of experience building scalable microservices
    and leading engineering teams, I am confident I can contribute
    immediately to your mission of [company mission from job posting].
    
    [BODY PARAGRAPH 1 - Match #1: Technical Skills]
    Your requirement for expertise in Python and AWS aligns perfectly with
    my background. At [Current Company], I architected cloud-native
    microservices serving 2M+ daily requests with 99.9% uptime. I led our
    AWS migration, implementing CI/CD pipelines that reduced deployment
    time by 60% and improved team velocity. My experience with GraphQL and
    REST APIs has enabled me to design scalable architectures supporting
    10x user growth.
    
    [BODY PARAGRAPH 2 - Match #2: Leadership]
    I noticed TechCorp values mentorship and cross-functional collaboration.
    As a team lead, I've mentored 4 engineers, fostering a culture of
    continuous learning and code quality. I champion collaborative problem-
    solving across product, design, and engineering teams, ensuring
    alignment on technical decisions.
    
    [BODY PARAGRAPH 3 - Company/Culture Fit]
    I'm particularly drawn to TechCorp's focus on [specific company value
    from job posting]. Your recent [company news/product launch] resonates
    with my passion for [relevant passion]. I believe my experience in
    [relevant area] would enable me to contribute to [specific company goal].
    
    [CLOSING - Call to action]
    I would welcome the opportunity to discuss how my skills in Python, AWS,
    and team leadership can help TechCorp achieve its goals. Thank you for
    your consideration.
    
    Sincerely,
    [Your Name]
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    📝 COVER LETTER BREAKDOWN
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Structure Used:
    • Opening: Position + excitement + quick qualification
    • Body 1: Technical match with specific metrics
    • Body 2: Leadership/soft skills match
    • Body 3: Company culture fit + research
    • Closing: Call to action
    
    Keywords Incorporated:
    ✅ Scalable microservices
    ✅ Cloud-native
    ✅ CI/CD pipelines
    ✅ Cross-functional collaboration
    ✅ Mentorship
    ✅ [Company values from posting]
    
    Personalization:
    ✅ Mentioned specific company mission
    ✅ Referenced company news/product
    ✅ Showed research on company culture
    ✅ Connected experience to company goals
    
  6. Interview Preparation:

    Format:

    🎤 INTERVIEW PREPARATION GUIDE
    
    Position: Senior Software Engineer @ TechCorp
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    💼 LIKELY TECHNICAL QUESTIONS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    1. "Describe your experience with microservices architecture."
    
    YOUR ANSWER FRAMEWORK:
    • Definition: Explain microservices vs monolith
    • Your Experience: "At [Company], I architected..."
    • Specific Example: [Project with metrics]
    • Challenges Overcome: [Technical challenge solved]
    • Impact: "This resulted in [quantified benefit]"
    
    PREPARATION:
    • Review: Your microservices projects
    • Be ready to discuss: Service communication, API design,
      data consistency, deployment strategies
    • Have diagrams ready: Architecture you've built
    
    2. "How do you ensure API scalability?"
    
    YOUR ANSWER:
    • Caching strategies (Redis, CDN)
    • Load balancing and auto-scaling
    • Database optimization (indexing, query optimization)
    • Async processing for heavy operations
    • Example: "When we hit 1M requests/day, I implemented..."
    
    3. "Tell me about a time you led a team through a difficult
       technical challenge."
    
    USE STAR METHOD:
    • Situation: "We faced [challenge] with [context]"
    • Task: "As team lead, I needed to [objective]"
    • Action: "I organized [specific steps taken]"
    • Result: "We achieved [quantified outcome]"
    
    YOUR EXAMPLE: [Prepare specific story]
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    🧠 BEHAVIORAL QUESTIONS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Based on job posting emphasis on collaboration and mentorship:
    
    1. "How do you mentor junior engineers?"
    2. "Describe a time you had a disagreement with a team member."
    3. "Tell me about a project where you collaborated across teams."
    4. "How do you prioritize when you have conflicting deadlines?"
    5. "Describe a time you failed. What did you learn?"
    
    PREPARE STORIES:
    • 2-3 leadership stories
    • 2-3 technical challenge stories
    • 1-2 failure/learning stories
    • 1-2 cross-team collaboration stories
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    🔧 TECHNICAL DEEP-DIVE TOPICS
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    Based on job requirements, brush up on:
    
    Python:
    • Async/await patterns
    • Decorators and context managers
    • Type hints and mypy
    • Performance optimization
    
    AWS:
    • Lambda best practices
    • S3 security and performance
    • RDS vs DynamoDB tradeoffs
    • CloudWatch monitoring
    
    System Design:
    • Design Twitter/Instagram feed
    • Design URL shortener
    • Design rate limiter
    • Design cache system
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    ❓ QUESTIONS TO ASK THEM
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    About the Role:
    • "What does success look like in this role in the first 90 days?"
    • "What are the biggest technical challenges the team is facing?"
    • "How is the team structured? Who would I be working with?"
    
    About Technology:
    • "What's your approach to technical debt?"
    • "How do you handle on-call rotations?"
    • "What's your deployment frequency and process?"
    
    About Culture:
    • "How do you approach work-life balance on the team?"
    • "What opportunities are there for growth and learning?"
    • "How does the team make technical decisions?"
    
    About Company:
    • "What's the company's vision for the next 2-3 years?"
    • "How has the engineering culture evolved?"
    • "What do you enjoy most about working here?"
    
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    📋 PRE-INTERVIEW CHECKLIST
    ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
    
    1 Week Before:
    ✅ Review job description thoroughly
    ✅ Research company (products, news, culture)
    ✅ Prepare STAR stories
    ✅ Review technical topics
    ✅ Practice coding problems (if applicable)
    
    1 Day Before:
    ✅ Review your resume and talking points
    ✅ Prepare questions to ask
    ✅ Test tech setup (camera, mic, internet)
    ✅ Choose professional outfit
    ✅ Get good sleep
    
    Day Of:
    ✅ Log in 5 minutes early
    ✅ Have resume and notes ready
    ✅ Water nearby
    ✅ Phone on silent
    ✅ Smile and show enthusiasm!
    

Example Triggers

  • "Optimize my resume for this job posting"
  • "Write a cover letter for this position"
  • "Prepare interview questions for this role"
  • "Analyze this job description"
  • "What skills am I missing for this job?"
  • "Tailor my resume to match these requirements"

Best Practices

Resume Optimization:

  • Use exact keywords from job posting
  • Quantify achievements with metrics
  • Lead with most relevant experience
  • Keep to 1-2 pages
  • Format for ATS parsing
  • Match language and tone

Cover Letters:

  • Personalize to company and role
  • Show research and genuine interest
  • Match 2-3 key requirements
  • Include specific metrics
  • Keep to 3-4 paragraphs
  • Strong opening and closing

Interview Prep:

  • Prepare STAR stories
  • Practice out loud
  • Research company thoroughly
  • Prepare thoughtful questions
  • Review technical concepts
  • Practice confidence and enthusiasm

Output Quality

Ensure optimizations:

  • Match job requirements closely
  • Use exact keywords naturally
  • Quantify achievements
  • Show cultural fit
  • Are ATS-friendly
  • Highlight relevant skills
  • Tell compelling stories
  • Demonstrate impact
  • Show enthusiasm
  • Are error-free and professional

Help users land their dream job with optimized, personalized application materials.

Weekly Installs
4
Installed on
windsurf2
codex2
claude-code2
antigravity2
gemini-cli2
opencode1