Job Description Analyzer
Analyze job postings, calculate match scores, identify gaps, and create application...
Install
npx skills add Paramchoudhary/ResumeSkills --skill job-description-analyzer -g -a claude-code -y- Repository
- Paramchoudhary/ResumeSkills3k
- Category
- Engineering
- Updated
- 5mo ago
- License
- MIT
- Context cost
- Mediumabout 3,000 tokens
- Runs scripts
- No, instructions only
What it does
Analyze job postings, calculate match scores, identify gaps, and create application strategy
Job Description Analyzer
When to Use This Skill
Use this skill when the user:
- Wants to analyze a job posting
- Asks "should I apply to this job?"
- Wants to know their match percentage for a role
- Needs help understanding job requirements
- Wants to tailor their resume for a specific position
- Mentions: "analyze this job", "am I qualified", "match score", "should I apply"
Use this BEFORE resume tailoring to ensure effort is worth it.
Core Capabilities
- Extract and categorize job requirements (must-have vs nice-to-have)
- Calculate match score between user's experience and job requirements
- Identify skill gaps and strengths
- Detect red flags in job postings
- Prioritize which experiences to highlight
- Generate resume tailoring strategy
- Create cover letter talking points
- Assess company culture fit indicators
The Strategic Problem
Most job seekers waste time on:
- Jobs they're under-qualified for (<60% match)
- Jobs they're over-qualified for (flight risk)
- Jobs with red flags (high turnover, toxic culture)
- Applying to 50+ jobs blindly hoping something sticks
Better approach:
- Apply to 10-15 jobs strategically
- Target 70-90% match jobs
- Customize deeply for each
- Higher response rate, less burnout
Analysis Process
Step 1: Extract Requirements
Break job description into categories:
Required (Must-Have)
- Education requirements
- Years of experience
- Specific technical skills
- Certifications/licenses
- Industry experience
Preferred (Nice-to-Have)
- "Bonus" skills
- Advanced certifications
- Domain expertise
- Specific tool experience
Soft Skills/Culture
- Communication style
- Work environment
- Team structure
- Company values
Step 2: Keyword Extraction
Identify three types:
Hard Skills (Technical abilities)
- Tools: Salesforce, Python, AWS, Excel
- Methodologies: Agile, Six Sigma, SDLC
- Certifications: PMP, CPA, AWS Certified
