Skip to content
Agentmart
Submit a tool

cv-tailor

Optimize resumes by matching keywords to the job description, rewriting experience with the quantified STAR method, and checking ATS compatibility.

Skill by zebbern

IndexedMIT★ 4,678
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/zebbern-cv-tailor

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Optimize resumes by matching keywords to the job description, rewriting experience with the quantified STAR method, and checking ATS compatibility. Triggered when users ask for resume help, review, or polishing, mention JD matching, STAR method, ATS, or want to tailor their resume for a specific role.

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/cv-tailor

What's inside

Skill name
cv-tailor
Description
Optimize resumes by matching keywords to the job description, rewriting experience with the quantified STAR method, and checking ATS compatibility. Triggered when users ask for resume help, review, or polishing, mention JD matching, STAR method, ATS, or want to tailor their resume for a specific role.
License
MIT
Instructions
276 lines in SKILL.md · view on GitHub

Files (2)

  • LICENSE
  • SKILL.md

SKILL.md (first lines)

# CV Tailor

**Three pillars of resume optimization**: Analyze keyword alignment against the target JD, rewrite experience bullets using the STAR method with quantified results, and run an ATS compatibility check — producing a highly targeted, high-pass-rate optimized resume.

## Quick Start

The user provides their resume (content or file) and the target JD. The agent then automatically completes the optimization following the workflow below:

```
User: Help me optimize my resume — I'm applying for this role [attaches JD + resume]
Agent: [Follows the SOP workflow and outputs optimization recommendations plus a rewritten resume]
```

## SOP Workflow

### Phase 1: Input Collection & Initial Analysis

**Goal**: Gather the user's resume and target JD; establish an optimization baseline.

**Steps**:

1. **Collect materials**:
   - Obtain the user's resume content (pasted text or file path)
   - Obtain the target JD (pasted text or role description)
   - If no JD is provided, ask about the target role direction (industry + position + level)

2. **Resume baseline parsing**:
   - Identify resume sections (education, work experience, projects, skills, etc.)
   - Count resume length, number of experience entries, and time span
   - Note the current resume format type (reverse-chronological / functional / hybrid)

3. **JD core element extraction**:
   - Job title and level
   - Core responsibilities (Top 5)
   - Hard requirements (must-haves)
   - Nice-to-haves
   - Key skill terms and industry jargon

**Output**: Resume status summary + JD element checklist

---

### Phase 2: JD Keyword Match Analysis

**Goal**: Systematically compare keyword coverage between the resume and JD to identify match gaps.

**Steps**:

1. **Categorized keyword extraction**:
   Extract three categories of keywords from the JD:

   | Category | Description | Examples |
   |----------|-------------|----------|
   | **Hard skill keywords** | Tech stack, tools, methodologies | Python, SQL, A/B testing, Scrum |
   | **Soft skill keywords** | Competency requirements | Cross-team collaboration, data-driven, project management |
   | **Industry/domain keywords** | Domain-specific terminology | DAU, conversion rate, user growth, SaaS |

2. **Match analysis**:
   Search each keyword in the resume and generate a match matrix:

   ```
   | Keyword | JD Priority | In Resume? | Location | Recommendation |
   |---------|-------------|------------|----------|----------------|
   | Python  | Required    | ✅ Yes     | Skills + Project 1 | Keep; add specific use-case context |
   | SQL     | Required    | ❌ No      | -        | Add; weave into project experience |
   ```

3. **Coverage scoring**:
   - Required keyword coverage = matched required keywords / total required keywords × 100%
   - Nice-to-have coverage = matched nice-to-have keywords / total nice-to-have keywords × 100%
   - **Benchmark**: Required keyword coverage ≥ 80% is passing, ≥ 90% is excellent

4. **Gap-fill recommendations**:
   - For each unmatched required keyword, recommend which section and entry to add it to
   - Provide specific integration approaches (add to skills section / embed in experience bullet / highlight in project outcomes)

**Output**: Keyword match matrix + coverage scores + gap-fill plan

---

### Phase 3: STAR Quantified Rewriting

**Goal**: Rewrite each experience entry using the STAR method, ensuring quantified data support.

**STAR Method Definition**:

| Element | Meaning | Checkpoint |
|---------|---------|------------|
| **S** - Situation | Context & background | When, what scenario, what scale |
| **T** - Task | Objective & responsibility | What was your role, what problem to solve |
| **A** - Action | Specific actions taken | What you did, what methods/tools you used |
| **R** - Result | Quantified outcomes | Data changes, efficiency gains, cost savings |

**Steps**:

1. **Diagnose existing entries**:
   Evaluate STAR completeness for each experience bullet:

   ```
   Original: "Responsible for user growth initiatives"

   Diagnosis:
   - S (Situation): ❌ Missing — no product or stage context
   - T (Task): ⚠️ Vague — "initiatives" is too generic
   - A (Action): ❌ Missing — no specific actions described
   - R (Result): ❌ Missing — no data whatsoever
   Score: 1/4 (severely lacking)
   ```

2. **Quantified rewriting**:
   After gathering additional details from the user, rewrite using the STAR structure:

   ```
   Rewritten: "During a user growth plateau for [Product Name] (DAU 500K+),
   led the design of a new-user activation funnel analysis framework (S+T),
   optimized 3 critical registration flow touchpoints + designed a 7-day retention incentive strategy (A),
   increasing new-user D1 retention from 32% to 45% and monthly active users by 18% within 3 months (R)"
   ```

From zebbern/claude-code-guide, MIT.

More from zebbern/claude-code-guide

Signals

Stars
4,678
Forks
471
Open issues
3
Last commit (this folder)
May 31, 2026 (5 months ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from zebbern

Cite this page

cv-tailor skill. Agent Mart. https://agentmart.dev/skills/zebbern-cv-tailor (last updated 2026-10-24)