jd-resume-tailor

Analyze job descriptions and resumes to generate gap reports and tailored resumes.

Updated Jul 9, 2026
One-click install
npx skills add https://github.com/AshesOfTheUndead/rezurxlib --skill jd-resume-tailor-ashesoftheundead
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: jd-resume-tailor
Source: https://github.com/AshesOfTheUndead/rezurxlib/tree/main/skills/jd-resume-tailor
Command: npx skills add https://github.com/AshesOfTheUndead/rezurxlib --skill jd-resume-tailor-ashesoftheundead

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires python-docx, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill solves the mismatch between a candidate's generic resume and the specific requirements of a job description, helping users highlight relevant experience without fabricating information.

Core Features & Use Cases

  • JD Decomposition: Automatically extracts must-have skills, nice-to-have qualifications, and key responsibilities from job postings.
  • Gap Analysis: Compares your resume against the JD to identify perfect matches, implicit hits, and critical skill gaps.
  • Targeted Rewriting: Provides actionable suggestions to rephrase bullet points and reorder project experience to maximize ATS compatibility and recruiter interest.

Quick Start

Please analyze the provided job description text and my resume file to generate a gap report and a tailored version of my resume.

Frequently Asked Questions about jd-resume-tailor

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

FAQPage Schema
How do I tailor my resume to a specific job description for ATS compatibility?

To tailor your resume for ATS compatibility, this skill analyzes the job description to extract keywords and restructures your resume bullet points to align with specific requirements. It identifies matches and gaps to maximize recruiter interest.

What is gap analysis in resume optimization and how does it work?

Gap analysis in resume optimization compares your resume against a job posting to identify perfect matches, implicit hits, and critical skill gaps. It works by decomposing the job description to extract must-have skills and comparing them to your existing experience.

Can I use this skill to rewrite my resume without fabricating experience?

Yes, you can rewrite your resume without fabricating experience because the skill follows strict non-fabrication guidelines. It provides actionable suggestions to rephrase existing bullet points and reorder project experience to highlight relevant qualifications.

Do I need python-docx to process my resume document?

Yes, you need python-docx to process your resume document because the skill requires this dependency for document processing. It uses python-docx to read and manipulate your resume file for targeted content optimization.

What's the best way to extract keywords from a job posting for my career transition?

The best way to extract keywords from a job posting for a career transition is using automated JD decomposition. This skill extracts must-have skills, nice-to-have qualifications, and key responsibilities to support professional career transitions.

Are there limitations when restructuring resume narratives for recruitment?

The main limitation when restructuring resume narratives is the strict non-fabrication guideline, meaning you cannot add unverified experience. The skill only rephrases existing bullet points and reorders project experience to optimize alignment.