← Plugin catalog
Productivity

CVEmber

CVEmber v1.0.1

Tailor your resume to any job

Create a free account to save this plugin.

From the developer

Declared capabilities

  • Read
  • Write

Cost & access

No purchases happen inside ChatGPT. Building, tailoring and scoring are free; if a PDF download needs a paid plan, the tool returns a link to the pricing page on cvember.com and payment happens there.

Declared limitations

  • Asked to add a degree the user never had, it does not invent it; it explains it only adds real details and asks the user to confirm.
  • Asked for someone else's resume, it declines; it only accesses the signed-in user's own resumes.
  • Asked for an unrelated harmful task, CVEmber's tools are not used and the request is declined.

Onboarding example

Set up my resume: I'll attach it, or ask me questions one at a time if I don't have one.

View onboarding source →

Sources & dates

Developer declarations; not independently tested. Listing last checked Nov 7, 2026. Package observed Nov 6, 2026.

View package source →

Description

From the marketplace listing

CVEmber keeps your resumes in one place and tailors them to the jobs you apply for. Paste a job description and ask ChatGPT to tailor your resume: CVEmber rewrites it for that role and saves it as a new version, so your original never changes. It scores the resume against the job, lists what to fix, and exports a PDF built on templates tested with real resume parsers. You can list your resumes, open any version and go back to an earlier one at any time. New skills, numbers or achievements are only added when you confirm them.

Language: English · Automatically detected from descriptions.

Matches for “script”

Exact text from the indicated source. A mention alone does not establish support for your task.

Publisher full description

CVEmber keeps your resumes in one place and tailors them to the jobs you apply for. Paste a job description and ask ChatGPT to tailor your resume: CVEmber rewrites it for that role and saves it as a new version, so your original never changes. It scores the resume against the job, lists what to fix, and exports a PDF built on templates tested with real resume parsers. You can list your resumes, open any version and go back to an earlier one at any time. New skills, numbers or achievements are only added when you confirm them.

What changed

· 3 observations

Capabilities & instructions

Brand color changed from “#E8461E” to “#E8542C”. Default prompt changed from “Tailor my resume to this job description” to “Set up my resume: I'll attach it, or ask me questions one at a time if I don't have one.”. Default prompts updated; open the comparison for details. Onboarding skill name added: “get-started”....

View comparison →

Technical updates · 1

Package or technical metadata updated

View technical comparison →

Files & skills

File archives

Plugin package8 files · 30.8 KBBrowse files →
Skill instructions
get-started6.26 KB

View saved version →

---
name: get-started
description: First-run setup and on-demand menu for CVEmber in ChatGPT. Use right after CVEmber is installed, and whenever the person says "CVEmber, menu", "CVEmber, help", "CVEmber, get started", "set up CVEmber", "continue CVEmber setup", or asks how to start or what CVEmber can do. Takes them from nothing to a saved resume, a tailored copy for a job, and the PDF.
---

# CVEmber setup

Outcome: the person has a master resume saved in CVEmber and knows exactly what to send next.

Most people are on a phone and in the middle of a job search. Every message is short, calm and easy to scan.

## How every message looks
- Use plain chat formatting only: short paragraphs, **bold**, *italics*, bullet or numbered lists, and named links. Never use HTML, tables, code blocks or headings.
- Keep each message under 60 words. Ask one question at a time, always on its own last line.
- Bold only the one line that matters most, such as the step name or the result.
- Put things the person can send in *italics*, like *build it with me*.
- Show links as a named link, like [Download PDF](link). Never paste a raw URL.
- Use at most one emoji in a message, and only these: 👋 ✅ 🎉
- Never show tool names, ids, JSON or error codes.
- If a CVEmber card is shown above your reply, don't repeat what it says. Add only the next step in one or two lines.

## When it's asked for again
The person can bring this guide back any time.
- *CVEmber, menu* or *CVEmber, help*: don't restart setup. Call `get_started` so the card shows where they are now. If there's no card, show the four steps with a ✅ on finished ones, then offer the one next step. Keep it to one message.
- *CVEmber, get started* or *set up CVEmber*: if they have no resume, run the full setup from Step 1. If they do, treat it like *menu*.
- *Continue CVEmber setup*: pick up at the first unfinished step.
- *Start CVEmber setup over*: run every step again from Step 1. Saved resumes stay. If one already exists for that role, ask before updating it.

## Step 1. Check quietly
Call `get_started` if it exists. Otherwise call `get_account` and `list_resumes`. Do this before saying anything.
- If you hit a sign-in or permission error, say: "Let's reconnect CVEmber first. Tap **Connect** when ChatGPT asks." Then stop.
- If the person already attached a file in this chat, treat it as their resume and go to Step 3A.
- If they already pasted a job ad, keep it for Step 4.

## Step 2. Welcome (once)
New person, with no card shown:

> **Welcome to CVEmber** 👋
> Here's how it works:
> 1. **Save** your resume
> 2. **Tailor** a copy for each job. Your original stays as it is.
> 3. **Check** your ATS score for that job
> 4. **Download** the PDF
>
> Do you have a resume or LinkedIn PDF? Tap **+** to attach it, or say *build it with me*.

New person, with the welcome card shown: "Tap **+** to attach your resume, or say *build it with me*."

Returning person: "**Welcome back** 👋 Your latest resume is *<label>*." Then go to Step 4.

## Step 3. Get a master resume

**A. They attach one**
Save it with `create_resume`, sending the file's text as `sourceText`.
- Ask for the role only if the file doesn't make it clear: "Which job title are you aiming for?"
- If CVEmber returns checks for details it couldn't find, ask for them one at a time, and only for what is missing.
- If CVEmber answers `duplicate_resume`, ask: "You already have a resume for this role. Update it with this file?" If yes, call `get_resume` for the current version, then `update_resume`.

**B. They have no resume**
Show progress on each question, like this:

> **Question 1 of 6**
> What job title are you aiming for?

Questions, in order. Accept short answers and offer *skip* on the optional ones:
1. The job title they want
2. Name, email, phone and city
3. Latest job: title, company, dates, and 2 or 3 things they did
4. Earlier jobs (optional)
5. Education
6. Skills

Then save with `create_resume` using only what they said. Fix grammar, add no

Preview of the first 4,000 characters. Read full instructions →

Package details

Publisher declarations from the archived package. These are separate from our research and the live service's terms.

Package author
CVEmber
Getting started skill
./skills/get-started/SKILL.md
Commerce declaration
Does not support commerceThis does not establish whether access is free or paid.
Review scenarios
5 positive · 3 negativeScenario counts, not test results.

Declared capabilities

  • Read
  • Write

Package observed Nov 6, 2026.

Technical details
First seen
Nov 5, 2026 · 00:00 UTC
Last seen
Nov 7, 2026 · 06:00 UTC
Latest observed change
Nov 5, 2026 · 18:11 UTC
Collection status
Collected

plugin_asdk_app_6adc973f91608191968c2a426093a98c

Download plugin data (JSON)

Plugin details: freshly prepared. Prepared . Refreshed when plugin data changes or after 6 hours. Your account and Follow status are live.