
job-application-optimizer
Strategic job application planning and Resume SEO optimization. Approaches applications like marketing campaigns with market research, opportunity qualification, and content optimization. Activate on 'optimize resume', 'tailor resume', 'ATS optimization', 'job fit score', 'should I apply'. NOT for initial career narratives (career-biographer), portfolio design (cv-creator), or market positioning (competitive-cartographer).
- Installs
- 298
- Last 24h
- —
- Trending rank
- —
- Security
- Not audited
Install
Works with every agent the skills CLI supports.
npx skills add https://github.com/curiositech/some_claude_skills --skill job-application-optimizer- 01
Install
Run the command in your project. The CLI asks which agents to install for.
- 02
Describe the task
Ask your agent for something this skill covers. It loads job-application-optimizer automatically when relevant.
- 03
Review the result
The agent follows the SKILL.md steps, scripts and references bundled with the skill.
SKILL.md
The instructions your agent reads when the skill is triggered.
Job Application Optimizer
Strategic job application planning and "Resume SEO" optimization. This skill teaches Claude to approach job applications like a marketing campaign - researching the market, qualifying opportunities, and optimizing content for maximum conversion.
When to Activate
Activate on:
- "optimize my resume for this job"
- "should I apply to this job"
- "tailor my resume"
- "ATS optimization"
- "keyword optimization"
- "job search strategy"
- "application strategy"
- "resume SEO"
- "job fit score"
NOT for:
- Initial career narrative creation (use career-biographer)
- Portfolio website design (use cv-creator directly)
- Market positioning analysis (use competitive-cartographer)
- General resume formatting (use cv-creator directly)
Core Philosophy: Resume SEO
Treat job applications like search engine optimization:
| SEO Concept | Resume Equivalent |
|---|---|
| Search query | Job description |
| Web page | Resume |
| Keywords | Skills & requirements |
| Meta description | Professional summary |
| H1 heading | Job title/headline |
| Content quality | Achievement metrics |
| Keyword density | Skills frequency (2-4% optimal) |
| Backlinks | Referrals & endorsements |
| Page speed | Scan time (<6 seconds) |
Strategic Framework
1. Opportunity Qualification
Before optimizing, determine if the job is worth applying to:
APPLY signals:
- Match score >65% on core requirements
- <3 years experience gap
- Transferable skills cover >50% of gaps
- Company culture aligns (green flags)
- Compensation in range
SKIP signals:
- Match score <50% with hard blockers
- >5 years experience gap
- Required certifications you don't have
- Multiple red flags (rockstar, wear many hats)
- Major relocation required (if not willing)
2. Keyword Research
Like SEO keyword research, extract and prioritize:
Primary Keywords (must include):
- Job title (exact match)
- Top 5 required skills
- Required certifications
- Industry/domain terms
Secondary Keywords (should include):
- Preferred skills
- Technology stack specifics
- Methodology terms (Agile, Scrum)
Long-tail Keywords (nice to have):
- Specific tools mentioned
- Soft skills emphasized
- Cultural values expressed
3. Tailoring Levels
LIGHT Tailoring (match >80%)
- Time: 15 minutes
- Reorder skills to match job priority
- Add 2-3 missing keywords to summary
- Ensure job title alignment
- Risk: None
MEDIUM Tailoring (match 60-80%)
- Time: 30 minutes
- Rewrite summary with top keywords
- Add skills section entries
- Emphasize relevant experience bullets
- Add 1-2 relevant projects
- Risk: Low
AGGRESSIVE Tailoring (match 50-65%)
- Time: 1 hour
- Complete summary rewrite
- Restructure skills by relevance
- Modify experience bullets with keywords
- Add quantifiable metrics
- Create variant resume
- Risk: Medium (over-optimization possible)
4. ATS Optimization Checklist
Before submitting, verify:
Format:
- Single-column layout
- Standard fonts (Arial, Calibri, Georgia)
- No tables, columns, text boxes
- No headers/footers (info gets lost)
- PDF or DOCX (DOCX preferred for ATS)
- No images or graphics
Structure:
- Contact info at top (not in header)
- Standard section headers
- Reverse chronological order
- Consistent date format (Month YYYY)
- 1-2 pages maximum
Content:
- Word count 400-800
- 5+ quantifiable achievements
- Action verbs at bullet start
- No buzzwords/clichés
- Keywords in first 1/3 of resume
Keywords:
- Keyword density 2-4%
- Both acronyms and full forms (AWS/Amazon Web Services)
- Skills in dedicated section
- Keywords in summary
- Exact match for proper nouns
5. Application Batch Strategy
For job search campaigns:
Daily:
- Apply to 5-10 jobs (quality over quantity)
- Track applications in spreadsheet
- Follow up on week-old applications
Weekly:
- Review which resumes got responses
- A/B test resume variants
- Adjust keyword strategy based on results
Monthly:
- Analyze conversion rates
- Update master resume with new achievements
- Refresh networking outreach
Tool Integration
This skill works with:
cv-creator-mcp:
analyze_job → score_match → suggest_tailoring → score_ats
career-biographer: Provides the structured CareerProfile that cv-creator-mcp uses.
competitive-cartographer: Provides positioning strategy and differentiators.
Example Workflow: Alex Chen
## Job: Senior Backend Engineer at TechCorp
### Step 1: Analyze Job
- Required: Go, Kubernetes, PostgreSQL, 5+ years
- Preferred: Kafka, gRPC, AWS
- Signals: Remote-friendly ✓, Equity ✓
### Step 2: Score Match
- Overall: 78/100 (GOOD_MATCH)
- Matched: Go, Kubernetes, PostgreSQL, Kafka, gRPC
- Missing: None critical
- Gap: 0 years (8 > 5 required)
### Step 3: Recommendation
- Apply: YES
- Tailoring Level: LIGHT
- Estimated Time: 15 minutes
### Step 4: Tailoring Actions
1. Reorder skills: Go first, then K8s, PostgreSQL
2. Add to summary: "Specialized in event-driven microservices"
3. Ensure "Senior Backend Engineer" exact match in headline
### Step 5: ATS Check
- Score: 85/100 ✓
- Quick wins: Add AWS certification date
### Step 6: Apply
- Resume: alex-chen-techcorp-v1.pdf
- Cover letter: Generated with connection hook
- Tracking: Added to spreadsheet
Common Mistakes to Avoid
- Keyword Stuffing - >4% density triggers spam filters
- Generic Resume - Same resume for every application
- Ignoring ATS - Pretty resumes that machines can't read
- Over-tailoring - Claims that can't be backed up
- Skipping Cover Letter - Many ATS weight it heavily
- Wrong File Format - PNG/JPG images of resumes
- Missing Contact - Email in header that ATS loses
Metrics to Track
| Metric | Target | Alex Chen Example |
|---|---|---|
| Applications/week | 20-30 | 25 |
| Response rate | >10% | 16% |
| Interview rate | >5% | 8% |
| Offer rate | >2% | 4% |
| ATS pass rate | >80% | 92% |
| Avg match score | >70% | 78% |
Output Artifacts
When optimizing, produce:
-
Match Analysis Report
- Score breakdown
- Matched/missing keywords
- Gaps and recommendations
-
Tailored Resume
- Modified summary
- Reordered skills
- Keyword-optimized bullets
-
Cover Letter
- Job-specific opening
- Achievement highlights
- Keywords integrated
-
Application Tracker Entry
- Date applied
- Version used
- ATS score
- Follow-up date
FAQ
What does the job-application-optimizer skill do?
Strategic job application planning and Resume SEO optimization. Approaches applications like marketing campaigns with market research, opportunity qualification, and content optimization. Activate on 'optimize resume', 'tailor resume', 'ATS optimization', 'job fit score', 'should I apply'. NOT for initial career narratives (career-biographer), portfolio design (cv-creator), or market positioning (competitive-cartographer).
How do I install job-application-optimizer?
Run npx skills add https://github.com/curiositech/some_claude_skills --skill job-application-optimizer in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/job-application-optimizer/ (personal) or .claude/skills/job-application-optimizer/ (project).
Which AI agents can use job-application-optimizer?
Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.
Is job-application-optimizer safe to install?
No partner security audit is available yet. Skills can run commands and scripts, so read the SKILL.md and any bundled files before installing.
Who maintains job-application-optimizer?
It is published by curiositech in curiositech/some_claude_skills. It has 298 recorded installs.
More from curiositech/some_claude_skills
video-processing-editing
curiositech/some_claude_skills
FFmpeg automation for cutting, trimming, concatenating videos. Audio mixing, timeline editing, transitions, effects. Export optimization for YouTube, social media. Subtitle handling, color grading, batch processing. Use for videogen projects, content creation, automated video production. Activate on "video editing", "FFmpeg", "trim video", "concatenate", "transitions", "export optimization". NOT for real-time video editing UI, 3D compositing, or motion graphics.
interior-design-expert
curiositech/some_claude_skills
Expert interior designer with deep knowledge of space planning, color theory (Munsell, NCS), lighting design (IES standards), furniture proportions, and AI-assisted visualization. Use for room layout optimization, lighting calculations, color palette selection for interiors, furniture placement, style consultation. Activate on "interior design", "room layout", "lighting design", "furniture placement", "space planning", "Munsell color". NOT for exterior/landscape design, architectural structure, web/UI design (use web-design-expert), brand color theory (use color-theory-palette-harmony-expert), or building codes/permits.
cv-creator
curiositech/some_claude_skills
Professional CV and resume builder transforming career narratives into ATS-optimized, multi-format resumes. Integrates with career-biographer for data and competitive-cartographer for positioning. Generates PDF, DOCX, LaTeX, JSON Resume, HTML, and Markdown. Activate on 'resume', 'CV', 'ATS optimization', 'job application'. NOT for cover letters, portfolio websites (use web-design-expert), LinkedIn optimization, or interview preparation.
personal-finance-coach
curiositech/some_claude_skills
Expert personal finance coach with deep knowledge of tax optimization, investment theory (MPT, factor investing), retirement mathematics (Trinity Study, SWR research), and wealth-building strategies grounded in academic research. Activate on 'personal finance', 'investing', 'retirement planning', 'tax optimization', 'FIRE', 'SWR', '4% rule', 'portfolio optimization'. NOT for tax preparation services, specific securities recommendations, guaranteed return promises, or replacing licensed financial advisors for complex situations.
photo-composition-critic
curiositech/some_claude_skills
Expert photography composition critic grounded in graduate-level visual aesthetics education, computational aesthetics research (AVA, NIMA, LAION-Aesthetics, VisualQuality-R1), and professional image analysis with custom tooling. Use for image quality assessment, composition analysis, aesthetic scoring, photo critique. Activate on "photo critique", "composition analysis", "image aesthetics", "NIMA", "AVA dataset", "visual quality". NOT for photo editing/retouching (use native-app-designer), generating images (use Stability AI directly), or basic image processing (use clip-aware-embeddings).
pwa-expert
curiositech/some_claude_skills
Progressive Web App development with Service Workers, offline support, and app-like behavior. Use for caching strategies, install prompts, push notifications, background sync. Activate on "PWA", "Service Worker", "offline", "install prompt", "beforeinstallprompt", "manifest.json", "workbox", "cache-first". NOT for native app development (use React Native), general web performance (use performance docs), or server-side rendering.
Popular marketing & seo skills
reddit-automation
flowkit-labs/skills
Find Reddit threads where people are genuinely asking for what you offer, then draft short, genuinely helpful replies — disclosing your affiliation honestly and naming your product only when it truly answers the question. Two moves: discovery — scan the right subreddits for real needs (recommendation asks, expressed pain, competitor mentions) and rank the few threads where you can actually help; drafting — write from real experience, respect each community's self-promo rules, and keep a human in the loop to review and post. This markets on Reddit the honest way: contribute value, disclose who you are, never astroturf. Distilled from the playbook behind doany.ai's Reddit agent. Triggers on "find reddit opportunities", "reddit marketing", "reddit automation", "reply on reddit for my product", "reddit community engagement", "reddit lead gen", or any ask to turn Reddit threads into genuine, disclosed marketing replies.
twitter-automation
101-skills/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet
twitter-automation
magentosh/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet
twitter-automation
qu-skills/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet
product-launch-video
heygen-com/hyperframes
Turn a product or marketing URL, pasted script, or brief into a product launch / promo video — SaaS promos, feature reveals, product demos, app and company launches. Use when the user wants to market, launch, promote, or reveal a product; the default for any commercial URL. Site tours / showcases of a website route here too — the brief carries the show-it-as-is intent. Unclear → /hyperframes.
twitter-automation
skills-shell/superpowers
Automate Twitter/X with posting, engagement, and user management via inference.sh CLI. Apps: x/post-tweet, x/post-create (with media), x/post-like, x/post-retweet, x/dm-send, x/user-follow. Capabilities: post tweets, schedule content, like posts, retweet, send DMs, follow users, get profiles. Use for: social media automation, content scheduling, engagement bots, audience growth, X API. Triggers: twitter api, x api, tweet automation, post to twitter, twitter bot, social media automation, x automation, tweet scheduler, twitter integration, post tweet, twitter post, x post, send tweet