resume-tailor

Extract job description requirements and map them to experience bullets for an ATS-friendly resume.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/jonalexjames84/portfolio --skill resume-tailor-jonalexjames84
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: resume-tailor
Source: https://github.com/jonalexjames84/portfolio/tree/main/job-search-os/.claude/skills/resume-tailor
Command: npx skills add https://github.com/jonalexjames84/portfolio --skill resume-tailor-jonalexjames84

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Generate an ATS-optimized resume tailored to a specific job description by translating real experience into JD-aligned bullets, maximizing keyword coverage and minimizing gaps.

Core Features & Use Cases

  • Extract JD requirements and map them to concrete bullets from the user's experience library.
  • Rewrite bullets using JD keywords and the SAD structure (Surface-Action-Data) to preserve accuracy while maximizing alignment.
  • Produce a concise, metrics-rich resume tailored to a target role, with built-in gap analysis and cohesive formatting.

Quick Start

Provide the job description and your current resume text to generate a tailored, keyword-optimized resume.

Frequently Asked Questions about resume-tailor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I tailor my resume to match a job description for ATS screening?

Tailoring a resume for ATS involves extracting job description requirements and mapping them to your experience library. This produces an ATS-friendly resume with metric-driven bullets and JD keywords to maximize alignment and pass automated screening.

What is SAD-based rewriting for resume bullets?

SAD-based rewriting uses the Surface-Action-Data structure to rewrite resume bullets. It preserves experience accuracy while inserting job description keywords, resulting in concise, metric-driven bullets that mirror the target role's language.

How do I perform a gap analysis between my resume and a job description?

Gap analysis compares your experience library against extracted job description requirements. This structured workflow identifies missing keywords and experience gaps, allowing you to maximize coverage and minimize weaknesses in your tailored resume output.

Can I generate a one-page resume from my existing experience library?

Yes, you can generate a concise, one-page US format resume from your experience library. The process maps concrete bullets to the job description, applying keyword insertion and gap analysis to output a review-ready document.

What is the best way to add JD keywords to my resume without misrepresenting experience?

The best way to add JD keywords safely is through structured rewriting like the SAD method. It translates real experience into JD-aligned bullets, maximizing keyword coverage and ATS optimization while preserving factual accuracy from your experience library.

Does this resume tailoring process work if I have missing experience for the role?

Yes, the process includes built-in gap analysis to identify missing experience. It maximizes keyword coverage and maps available concrete bullets from your library to the job description, minimizing gaps while maintaining a concise, cohesive format.