tech-resume-optimizer — Claude Code skill: what it does
Restructures technical resumes for engineering and product roles to satisfy ATS filters. Focuses on quantifiable system metrics, clean skill lists, and business outcomes.
npx claude-code-templates@latest --skill career/tech-resume-optimizerWhat tech-resume-optimizer does
This skill establishes an opinionated blueprint for engineering resumes across SWE, DevOps, data, and PM paths. It guides you to rewrite bullet points using a structured formula: start with an action verb, state the technical challenge, list the tools, and present concrete metrics. Vague project descriptions get replaced with measurable outcomes.
The guidance enforces formatting designed for both recruiters and automated screening software. Visual skill bars and percentage meters break ATS parsers, so the skill strips them in favor of flat keyword inventories or categorized toolsets. It also defines contact requirements, making code repository links mandatory for programming roles while discarding physical addresses and photos.
What it helps with
- rewrite work history bullets with quantified latency and scale metrics
- format technical skill inventories to pass automated ATS parsers
- remove graphical rating meters that break resume parsing tools
- structure portfolio projects for career changers and junior engineers
Example prompts for the agent
- Review my backend developer experience bullets and add measurable scale metrics.
- Format my cloud and database skills section for an ATS-friendly DevOps application.
- Help me structure the projects section for an entry-level software engineer resume.
How to install tech-resume-optimizer
1claude-code-templates
npx claude-code-templates@latest --skill career/tech-resume-optimizer2Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill tech-resume-optimizer -a claude-code3Manually: put the files in place
~/.claude/skills/tech-resume-optimizer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/tech-resume-optimizer/
Manually: put the files in place
.agents/skills/tech-resume-optimizer/SKILL.mdFor all projects use ~/.agents/skills/
Manually: put the files in place
.cursor/skills/tech-resume-optimizer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates tech-resume-optimizer2Manually: put the files in place
.github/skills/tech-resume-optimizer/SKILL.mdPlatform CLI
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/career/tech-resume-optimizerManually: put the files in place
.devin/skills/tech-resume-optimizer/SKILL.mdThe legacy .windsurf/skills/ path still works
Claude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about tech-resume-optimizer
How do I install tech-resume-optimizer in Claude Code?
Run npx claude-code-templates@latest --skill career/tech-resume-optimizer in your terminal.
What engineering roles does this skill support?
It supports software engineers, site reliability engineers, data specialists, and technical product managers. The guidelines include targeted metrics for transaction volume, system uptime, and cloud bill reduction.
Why does the skill eliminate skill proficiency bars?
Visual progress bars disrupt ATS parsers and fail to convey genuine competence to technical recruiters. Grouping technologies by domain or listing them as plain text ensures the resume passes automated filters.