ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified

resume-tailor

Generate job-specific tailored resumes from a base profile and job description. First collects structured user info (personal details, work history, side projects, education, skills, certificates), then reads a target JD to produce a polished HTML resume customized to match. Outputs print-optimized HTML that exports cleanly to PDF via browser print. Use when user wants to create/rewrite/tailor a resume for a specific job posting, optimize a resume for ATS, build a resume from scratch, or says "make me a resume" / "tailor my resume" / "customize resume for this job". Supports Chinese and English resumes.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/26048608982lp-ai/jd-resume-tailor
Or

Resume Tailor

Generate a polished, job-specific HTML resume. Two-phase workflow: collect profile → match JD.

Phase 1: Profile Collection

On first run (no base profile exists), collect user info in this structured order. Ask one section at a time, confirm before moving to next. Save completed profile to resume-profile.md in workspace.

Before collecting, confirm preferences:

  1. Accent color — Ask user to pick a theme color (default: #6b4c9a purple). Accept hex, color name, or "default". This applies to all generated resumes unless overridden per-JD.
  2. Language — Chinese (中文) or English resume? Default based on user's communication language.
  3. Target region/culture — e.g., mainland China (include birth date, photo slot), overseas (exclude).

1.1 Personal Information (个人信息)

  • Name, phone, email, birth date, location, gender
  • LinkedIn / portfolio URL (optional)

1.2 Education (教育背景)

  • School, degree, major, graduation date
  • Core courses / GPA / honors (optional, include if relevant to target)

1.3 Work Experience (工作经历)

For each role, collect:

  • Company name, location
  • Role / title
  • Project name and type (if applicable)
  • Date range (start - end)
  • 3-6 bullet points of responsibilities and achievements
  • Prompt user to quantify where possible (numbers, percentages, metrics)
  • Ask: "Any tools, tech, or methods worth mentioning?"

1.4 Side Projects / Personal Projects (个人项目)

For each project:

  • Project name, type (game, web app, tool, etc.)
  • Status (launched / in progress / prototype)
  • Your role and contribution
  • Key features and metrics (DAU, retention, revenue, etc.)
  • Tech stack used
  • If built with AI tools, note which and how

1.5 Skills (技能)

Group into categories:

  • Domain skills: e.g., game design, numerical balance, UX research
  • Technical tools: e.g., Excel/VBA, Python, Claude Code, Cursor
  • Languages: Chinese, English, etc. with proficiency level

1.6 Certificates & Awards (证书 & 荣誉)

  • Professional certifications
  • Academic awards / competitions

1.7 Save Profile

After collecting all sections, save as resume-profile.md:

# Resume Profile: [Name]
> Last updated: YYYY-MM-DD

## Personal
[structured data]

## Education
[structured data]

## Work Experience
[per-role structured data with bullets]

## Projects
[per-project structured data]

## Skills
[categorized list]

## Certificates
[list]

On subsequent runs, read resume-profile.md first. Ask only: "Profile loaded. Anything to update?" If changes needed, edit specific sections.

Phase 2: JD Match & Resume Generation

2.1 Collect Job Description

Always ask the user to provide the JD. Accept via:

  • Pasted text (most common)
  • File path (txt/md/pdf/html)
  • URL (web_fetch)

After reading the JD, confirm with user:

📋 JD确认:
- 岗位:[Job Title]
- 公司:[Company]
- 核心要求:[3-5 key requirements]
- 加分项:[preferred qualifications]

以上提取正确吗?有补充或修正吗?

Metadata

Stars4473
Views0
Updated2026-05-01
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-26048608982lp-ai-jd-resume-tailor": {
      "enabled": true,
      "auto_update": true
    }
  }
}
Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.