job-application-optimizer ยท diff
git:20251022.14b7f5b to git:20260608.d82d20f
21 added, 455 removed. Audit A to A.
---
name: job-application-optimizer
description: Optimize job applications by tailoring resumes to job postings, generating customized cover letters, and preparing role-specific interview questions. Analyzes job descriptions to highlight relevant skills and experience. Use when users need to apply for jobs, customize resumes, or prepare for interviews.
---
# 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
+ Tailor job application materials and prepare for interviews with AI-powered optimization.
- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- โ QUESTIONS TO ASK THEM
- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
+ ## Contents
- 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?"
+ - references/resume-optimization.md - Full resume optimization report template and ATS checklist
+ - references/cover-letter.md - Cover letter template and breakdown
+ - references/interview-prep.md - Interview preparation guide template
- About Technology:
- โข "What's your approach to technical debt?"
- โข "How do you handle on-call rotations?"
- โข "What's your deployment frequency and process?"
+ ## Workflow
- 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?"
+ 1. Identify the task type: resume tailoring, cover letter generation, interview preparation, skills gap analysis, or application strategy.
- 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?"
+ 2. Gather inputs from the user: current resume, target job posting, optional LinkedIn profile, career goals, and any constraints.
- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
- ๐ PRE-INTERVIEW CHECKLIST
- โโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโโ
+ 3. Analyze the job posting. Extract:
+ - Required skills, preferred skills, years of experience, technical and soft skills, education, certifications, and tools.
+ - Keywords: industry terms, technical jargon, action verbs, company values, role-specific language, and ATS keywords.
+ - Culture signals: work style, values, environment (startup/enterprise/remote), leadership style, and team dynamics.
- 1 Week Before:
- โ
Review job description thoroughly
- โ
Research company (products, news, culture)
- โ
Prepare STAR stories
- โ
Review technical topics
- โ
Practice coding problems (if applicable)
+ 4. Score the candidate against requirements. Mark each requirement as met, partial, or a gap. List keywords missing from the resume.
- 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
+ 5. Produce the requested deliverable using the matching template:
+ - Resume optimization: rewrite summary, experience bullets, and skills section; quantify achievements; address gaps; run the ATS checklist. See references/resume-optimization.md.
+ - Cover letter: open with hook and position, match 2-3 key requirements with metrics, show company research, close with a call to action. See references/cover-letter.md.
+ - Interview prep: generate likely technical and behavioral questions, deep-dive topics, questions to ask, and a pre-interview checklist. See references/interview-prep.md.
- Day Of:
- โ
Log in 5 minutes early
- โ
Have resume and notes ready
- โ
Water nearby
- โ
Phone on silent
- โ
Smile and show enthusiasm!
- ```
+ 6. Verify output quality before delivering. Confirm it matches requirements closely, uses exact keywords naturally, quantifies achievements, shows cultural fit, stays ATS-friendly, tells compelling stories, and is error-free.
## 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.
+ - Resume: use exact keywords from the posting, quantify achievements, lead with relevant experience, keep to 1-2 pages, format for ATS, match language and tone.
+ - Cover letter: personalize to company and role, show genuine research, match 2-3 requirements with metrics, keep to 3-4 paragraphs, open and close strong.
+ - Interview prep: prepare STAR stories, practice out loud, research the company thoroughly, prepare thoughtful questions, review technical concepts.