Agent skill · writing content · ailabs-393

resume-manager

This skill should be used whenever users need help with resume creation, updating professional profiles, tracking career experiences, managing projects portfolio, or generating tailored resumes for job applications. On first use, extracts data from user's existing resume and maintains a structured database of experiences, projects, education, and skills. Generates professionally styled one-page PDF resumes customized for specific job roles by selecting only the most relevant information from the database.

Why this skill is useful

Adds a structured database management system for resume data extraction and tailored PDF generation that the AI wouldn't generate on its own.

What it needs

Requires python3 installed locally. About 10k tokens when loaded. Last updated 2025-11-11. 438 stars on the source repository.

What this skill does

Resume Manager Overview This skill transforms Claude into a comprehensive resume management system that maintains a structured database of your professional profile and generates tailored, professionally styled PDF resumes for specific job applications. The skill intelligently selects and highlights the most relevant experiences, projects, and skills based on the target role. When to Use This Skill Invoke this skill for resume-related tasks: Creating tailored resumes for job applications Updating professional experiences and projects Managing skills and certifications Tracking career progression Generating role-specific resumes Maintaining a comprehensive career portfolio Optimizing resume content for ATS systems Workflow Step 1: Check for Existing Data Before any resume operations, check if the database is initialized: If output is "false", proceed to Step 2 (Initial Setup). If "true", proceed to Step 3 (Resume Operations). Step 2: Initial Setup - Extract from Existing Resume When no data exists, ask the user to provide their existing resume. Prompt the User: Extracting Data from Resume: Once the user provides their resume, extract the following information: 1. Personal Information: Full name Email address Phone number Location (city, state/country) LinkedIn profile URL GitHub profile URL Personal website Professional summary/objective 2. Work Experience: For each role, extract: Position/Job title Company name Location Start date (format: "Mon YYYY" like "Jan 2022") End date (or "Present") Brief description Key highlights/achievements (bullet points) Technologies/tools used 3. Projects: For each project, extract: Project name Date or time period Description Key highlights/achievements Technologies used Link (if available) 4. Education: For each degree, extract: Degree name (e.g., "Bachelor of Science in Computer Science") School/University name Location Graduation date GPA (if mentioned) Honors (if any) Relevant coursework 5. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills ailabs-393/resume-manager--463da9

View the source on GitHub

Browse the @skills marketplace