onewave-ai avatar

Job Application Optimizer

Helps you tailor resumes and cover letters to specific job postings by analyzing requirements, identifying missing keywords, and rewriting bullets to match what companies are looking for. It extracts must-have versus nice-to-have skills, generates before/after comparisons with concrete suggestions, and produces ATS-optimized versions with all the right buzzwords. Also creates role-specific interview prep and does skills gap analysis. The formatting is thorough, maybe overly detailed with all the dividers and emoji, but the core value is real: it systematically maps your experience to job descriptions so you're not guessing what to emphasize. Most useful when you're applying to roles that are close but not perfect matches for your background.

skills.sh installs
721
GitHub stars
422
last updated
Aug 21, 2026

Install

$ npx -y skills add onewave-ai/claude-skills --skill job-application-optimizer --agent claude-code

Installs into .claude/skills of the current project.

Files

Job Application Optimizer

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

Contents

  • 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

Workflow

  1. Identify the task type: resume tailoring, cover letter generation, interview preparation, skills gap analysis, or application strategy.

  2. Gather inputs from the user: current resume, target job posting, optional LinkedIn profile, career goals, and any constraints.

  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.
  4. Score the candidate against requirements. Mark each requirement as met, partial, or a gap. List keywords missing from the resume.

Sponsors

Details

Repository
github.com/onewave-ai/claude-skills
First seen
Jun 3, 2026

More from onewave-ai/claude-skills

All 108

Recommended

1juliusbrussee avatarcavemanjuliusbrussee/cavemanUltra-compressed communication mode. Cuts output tokens 65% (measured) by speaking like caveman while keeping full technical accuracy. Supports intensity levels618.3Kskills.sh installs
2mattpocock avatargrill-memattpocock/skillsA relentless interview to sharpen a plan or design.1.5Mskills.sh installs
3shadcn avatarimproveshadcn/improveSurvey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on s40Kskills.sh installs
4obra avatarsystematic-debuggingobra/superpowersUse when encountering any bug, test failure, or unexpected behavior, before proposing fixes326.7Kskills.sh installs
5forrestchang avatarkarpathy-guidelinesforrestchang/andrej-karpathy-skillsBehavioral guidelines to reduce common LLM coding mistakes through explicit assumptions, simplicity, and verifiable success criteria.17.9Kskills.sh installs
6vercel-labs avatarfind-skillsvercel-labs/skillsHelps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express int4.3Mskills.sh installs