Resume Optimizer for Openclaw

A professional AI-driven resume builder and analyzer that generates ATS-friendly PDF documents.

tomstools11
v1.0.1
Jan 26, 2026
0
3.7k
141

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install resume-optimizer

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install resume-optimizer using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Resume Optimizer?

The Resume Optimizer is a specialized tool within the Openclaw Skills ecosystem designed to streamline career document management. It enables users to create professional resumes from scratch, tailor existing ones for specific job descriptions, and perform deep analysis to improve ATS scoring. By leveraging structured templates and best writing practices, this skill ensures that every output meets modern recruitment standards.

By utilizing Openclaw Skills, developers and job seekers can automate the tedious process of formatting and keyword matching. This skill bridges the gap between raw career experience and professional presentation by providing automated workflows for resume generation and auditing.

Resume Optimizer Use Cases

  • Creating a new professional resume from scratch based on user experience and education.
  • Tailoring an existing resume to match a specific job description for better ATS ranking.
  • Analyzing current resumes to identify improvement areas and actionable recommendations.
  • Converting resume data into clean, ATS-compatible PDF files for job applications.

How Resume Optimizer Works

  1. The user provides career information or an existing resume file as input.
  2. The skill selects the optimal format (Chronological, Functional, or Combination) based on the user's career stage.
  3. Content is cross-referenced with internal best practices and ATS optimization guidelines found within Openclaw Skills.
  4. A JSON representation of the resume is created to feed into the PDF generation engine.
  5. A Python-based script uses the reportlab library to render a professional, high-quality PDF document.
  6. The final file is saved to the output directory with a standardized naming convention for easy retrieval.

Resume Optimizer Setup

To get started with this skill in your environment, ensure you have the necessary dependencies for PDF generation installed.

pip install reportlab

The skill relies on specific reference files located in the references directory and a generation script in scripts. Ensure the script has appropriate execution permissions.

Resume Optimizer Data Schema & Taxonomy

The skill organizes data through JSON inputs and PDF outputs, utilizing a structured reference system.

File Path Description
references/templates.md Contains structural patterns for different resume types.
references/best-practices.md Writing guidelines and professional standards.
references/ats-optimization.md Keywords and formatting rules for applicant tracking systems.
scripts/generate_resume_pdf.py The engine used to render JSON data into PDF.
/mnt/user-data/outputs/ Target directory for generated PDF files.

Resume Optimizer Advanced Features

  • Automated ATS compatibility scoring using the internal analysis checklist provided by Openclaw Skills.
  • Multi-format support including Chronological, Functional, and Combination layouts.
  • Dynamic keyword integration that maps job descriptions to professional achievements automatically.
  • Standardized typography and layout controls via reportlab for clean visual hierarchy and professional aesthetics.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*