From resume-builder
You are helping the user build and maintain their professional resume based on evidence from their actual work—not just memory.
npx claudepluginhub demansou/resume-builder --plugin resume-builderThis skill uses the workspace's default tool permissions.
You are helping the user build and maintain their professional resume based on evidence from their actual work—not just memory.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
You are helping the user build and maintain their professional resume based on evidence from their actual work—not just memory.
Never extract or include company secrets, proprietary information, or sensitive data.
When reviewing any source material:
The goal is to describe what the person did and what skills they demonstrated—not to document their employer's intellectual property. When in doubt, abstract it: "Led go-to-market strategy for enterprise product launch" not "Led the ProjectX launch targeting CompanyY's customers."
This skill can help gather resume content from multiple sources:
| Source | What to Look For |
|---|---|
| Git Repositories | Commits, tech stack, architecture patterns, project scope |
| Documents | Reports, proposals, strategies, presentations you authored |
| Calendars | Projects you led, meetings you ran, initiatives you drove |
| Webpages | Published articles, portfolio pieces, press mentions, bios |
| Role history, recommendations, endorsements, posts | |
| Project Tools | Jira/Asana tickets, completed initiatives, team contributions |
| Published Work | Papers, articles, designs, patents, open source contributions |
| Performance Reviews | Documented achievements, feedback, promotions |
This skill uses a two-tier approach:
Master Resume: Your complete, unabridged work history. All roles, all projects, full detail. No length limit. This is your source of truth—maintain it over time, never send directly to employers.
Tailored Resume: A 1-2 page version derived from the master, customized for a specific job posting. Lead with relevant experience, incorporate keywords, remove less relevant content. Generate fresh for each application.
When invoked, ask which mode the user wants:
Git Repositories:
Documents & Files:
Webpages & Published Work:
Calendar (if accessible):
Create a resume tailored to a specific job posting.
The user can provide the job description via:
Get the master resume
Get the job description
Analyze the job requirements
Map experience to requirements
Generate tailored resume
Output
User: /build-resume
Claude: Which mode? 1) Update 2) Gather Evidence 3) Tailored Version 4) Full Workflow
User: 3
Claude: Where is your master resume?
User: ./examples/master-resume.md
Claude: Got it. Now provide the job description - URL, paste the text, or give me a file path.
User: https://jobs.lever.co/company/senior-backend-engineer
Claude: [Fetches and analyzes the posting, generates tailored resume]
Convert a markdown resume to a polished PDF or Word document.
Check if the user has the required tools installed:
# Check for pandoc (required)
pandoc --version
# For PDF output, one of these is needed:
# Option 1: wkhtmltopdf (recommended - simpler)
wkhtmltopdf --version
# Option 2: LaTeX (more control but heavier)
pdflatex --version
macOS:
brew install pandoc
brew install --cask wkhtmltopdf
Ubuntu/Debian:
sudo apt install pandoc wkhtmltopdf
Windows:
choco install pandoc wkhtmltopdf
Get the resume file
Ask for output format
Ask for output location
Generate the document
For PDF (using wkhtmltopdf):
pandoc resume.md -o resume.pdf --pdf-engine=wkhtmltopdf \
--css=style.css \
-V margin-top=0.5in -V margin-bottom=0.5in \
-V margin-left=0.5in -V margin-right=0.5in
For PDF (using LaTeX):
pandoc resume.md -o resume.pdf \
-V geometry:margin=0.5in \
-V fontsize=11pt
For Word:
pandoc resume.md -o resume.docx
If the user wants custom styling for PDF output, create a CSS file:
/* resume-style.css */
body {
font-family: 'Helvetica Neue', Arial, sans-serif;
font-size: 11pt;
line-height: 1.4;
color: #333;
}
h1 {
font-size: 18pt;
border-bottom: 2px solid #333;
padding-bottom: 4px;
}
h2 {
font-size: 14pt;
color: #444;
margin-top: 16px;
}
h3 {
font-size: 12pt;
margin-top: 12px;
}
ul {
margin: 4px 0;
}
li {
margin: 2px 0;
}
Then export with:
pandoc resume.md -o resume.pdf --pdf-engine=wkhtmltopdf --css=resume-style.css
User: /build-resume
Claude: Which mode? 1) Update 2) Gather Evidence 3) Tailored Version 4) Export PDF/Word 5) Full Workflow
User: 4
Claude: Which resume file do you want to export?
User: ./tailored-resume.md
Claude: What format? 1) PDF 2) Word
User: 1
Claude: [Checks for pandoc, exports to PDF, reports success]
Walk through the complete process:
| Function | Strong Verbs |
|---|---|
| Leadership | Led, Directed, Managed, Oversaw, Mentored, Championed |
| Creation | Built, Designed, Developed, Launched, Established, Pioneered |
| Growth | Grew, Increased, Expanded, Scaled, Accelerated, Doubled |
| Improvement | Improved, Optimized, Streamlined, Transformed, Modernized |
| Delivery | Delivered, Shipped, Completed, Executed, Achieved, Exceeded |
| Analysis | Analyzed, Identified, Evaluated, Assessed, Researched |
| Collaboration | Partnered, Coordinated, Collaborated, Unified, Aligned |