AI resume optimization system for Claude Code. Analyzes job postings, ranks requirements by priority, and automatically selects your most relevant achievements. Write your experience once in YAML, generate unlimited tailored PDFs in 60 less than seconds using Tailor
git clone https://github.com/javiera-vasquez/claude-code-job-tailor.gitThe claude-code-job-tailor is an innovative AI automation skill designed to optimize resumes for job seekers using Claude Code. This skill analyzes job postings, ranks the requirements by priority, and automatically selects the most relevant achievements from your experience. By writing your experience once in YAML format, you can generate unlimited tailored PDF resumes in less than 60 seconds, streamlining the job application process significantly. One of the key benefits of using claude-code-job-tailor is the considerable time savings it offers. Instead of manually customizing your resume for each job application, this skill allows you to focus on your core competencies while it handles the tedious task of tailoring your documents. This efficiency is especially valuable for developers, product managers, and AI practitioners who often juggle multiple applications and need to present their skills effectively. This skill is particularly suited for job seekers across various roles, including software developers, data engineers, and product managers. Whether you are applying for a frontend development position or a data engineering role, claude-code-job-tailor ensures that your resume highlights the most relevant experiences and skills required by potential employers. The ability to quickly adapt your resume to match specific job descriptions makes it an essential tool in today's competitive job market. Implementation of the claude-code-job-tailor skill is straightforward, taking approximately 30 minutes to set up. With an intermediate complexity level, users will benefit from having a basic understanding of YAML and Claude Code. By integrating this skill into your AI-first workflow, you can enhance your job application process, allowing you to focus on preparing for interviews rather than getting bogged down in resume customization.
[{"step":"Prepare your resume in YAML format. Use the example structure: `name: [Your Name]`, `contact: [Email/Phone]`, `experience: [{role: [Role], company: [Company], duration: [Dates], achievements: [[Achievement 1], [Achievement 2]]}]`. Save as `resume.yaml`.","tip":"Include 10-15 achievements with quantifiable results (e.g., 'Reduced costs by 20%'). Use the `claude-code-job-tailor` YAML schema for consistency."},{"step":"Copy the job posting text or URL into the prompt template. For URLs, paste the full text if the posting is behind a login wall.","tip":"Focus on the 'Requirements' and 'Preferred Qualifications' sections. Ignore generic phrases like 'team player' unless they're explicitly mentioned."},{"step":"Run the prompt in Claude Code with the `claude-code-job-tailor` system. Use the command: `claude-code-job-tailor --resume resume.yaml --job [JOB_POSTING_URL_OR_TEXT] --output [CUSTOM_FILENAME].pdf`.","tip":"Add `--skills [KEYWORD1,KEYWORD2]` to force inclusion of specific terms (e.g., `--skills Kubernetes,Docker`)."},{"step":"Review the generated PDF. Use the 'Prioritized Job Requirements' section to verify alignment with the posting.","tip":"If the output misses a critical requirement, regenerate with `--focus [REQUIREMENT]` (e.g., `--focus 'AWS Lambda'`)."},{"step":"Download the PDF and submit it. Repeat for other applications by adjusting the `--output` filename.","tip":"Store each tailored PDF in a folder named `applications/[COMPANY]/[ROLE]/` for easy organization."}]
No install command available. Check the GitHub repository for manual installation instructions.
git clone https://github.com/javiera-vasquez/claude-code-job-tailorCopy the install command above and run it in your terminal.
Launch Claude Code, Cursor, or your preferred AI coding agent.
Use the prompt template or examples below to test the skill.
Adapt the skill to your specific use case and workflow.
Analyze the job posting at [JOB_POSTING_URL_OR_TEXT] and my resume in [RESUME_YAML_FILE]. Rank the job requirements by priority, then generate a tailored resume PDF that highlights my most relevant achievements for this role. Focus on [SPECIFIC_SKILLS_OR_KEYWORDS] mentioned in the posting. Use the 'claude-code-job-tailor' system to automate this process and output a ready-to-download PDF named '[CUSTOM_FILENAME].pdf'.
### Tailored Resume for Senior DevOps Engineer at TechNova Inc. **Prioritized Job Requirements:** 1. **Critical:** 5+ years of Kubernetes administration (⭐ Top Priority) 2. **Critical:** AWS/GCP cloud architecture experience (⭐ Top Priority) 3. **High:** CI/CD pipeline automation (GitHub Actions/Terraform) 4. **Medium:** Infrastructure as Code (Ansible/Pulumi) 5. **Low:** Team leadership (2+ direct reports) **Optimized Achievements Highlighted:** - **Led 3 Kubernetes cluster migrations** to EKS/GKE, reducing costs by 30% while improving uptime to 99.99% (2023) - **Designed and implemented** a GitOps-based CI/CD system using ArgoCD and Terraform, cutting deployment times from 2 hours to 15 minutes (2024) - **Automated 80% of manual infrastructure tasks** using Ansible playbooks, saving 15 engineering hours/week (2022) - **Mentored 4 junior engineers** in cloud-native development, with 2 promoted to mid-level roles (2023-2024) **Skills Section:** - Kubernetes (EKS/GKE), Terraform, GitHub Actions, Ansible, AWS (EKS, RDS, Lambda), GCP (GKE, Cloud Run), Pulumi, Docker, Prometheus/Grafana **File Generated:** `devops_engineer_technology_nova_tailored.pdf` (Ready for download) *Note: Achievements were selected based on their direct relevance to the job posting's top 3 priorities. The YAML resume contained 12 additional achievements that were deprioritized for this role.*
Manage retail operations with a headless ERP
Your one-stop shop for church and ministry supplies.
Hierarchical project management made simple
Automate your browser workflows effortlessly
AI assistant built for thoughtful, nuanced conversation
Automate your spreadsheet tasks with AI power
Take a free 3-minute scan and get personalized AI skill recommendations.
Take free scan