resume-generator
A set of AI agent skills and prompts for resume writing, job search, and interview prep, paste the mega-prompt into ChatGPT or Claude to get an ATS-optimized LaTeX resume in minutes.
This repository is a collection of prompt instructions and workflow definitions designed to help AI coding assistants (like Claude Code, Cursor, Windsurf, and Gemini) handle resume writing and job search tasks. Instead of containing code that runs on its own, it packages a set of specialized skills that an AI agent loads and then applies whenever you ask for career-related help.
The core of the project is a mega-prompt stored in ATS_RESUME_PROMPT.md. You copy that prompt into a chat with an AI, paste in a job description and your existing resume details, and the AI generates a compilable LaTeX resume based on a widely recommended single-column template. The output includes the formatted LaTeX code (which you can paste into Overleaf to produce a PDF), a list of keywords that were added, and a before-and-after comparison of how your bullet points were rewritten.
Beyond the mega-prompt, the repository includes over 20 individual skills organized by category. Resume optimization skills cover tasks like reformatting experience bullets to follow the X-Y-Z metric framework (where you describe an action, the outcome, and a measurable number), checking whether a resume will parse correctly through applicant tracking systems, and tailoring a resume to match a specific job description. Job search skills include analyzing a job description to compute how well your background matches the role, comparing multiple job offers with a structured compensation model, and preparing for salary negotiation. Supporting document skills generate cover letters, optimize LinkedIn profiles, and build portfolio case studies. Interview prep skills produce practice questions and STAR-format answer frameworks.
The skills can be installed into a local AI workspace using an npx command that places the skill files where the agent can find them automatically. The repository structure includes directories for both Cursor and a general agents format so it works without extra configuration across multiple tools. The project is licensed under MIT and accepts contributions of new skill definitions.
Where it fits
- Paste the mega-prompt into ChatGPT with a job description and your work history to get a ready-to-compile LaTeX resume.
- Run the job match skill to score how well your background aligns with a specific role before applying.
- Use the interview prep skills to generate STAR-format practice answers tailored to a particular job posting.