← Files CVEmberARCHIVED FILE
.codex-plugin/plugin.json
5.45 KB · Nov 5, 2026 · 01:19 UTC
{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "cvember",
"version": "1.0.0",
"description": "Tailor your resume to any job",
"author": {
"name": "CVEmber",
"email": "support@cvember.com",
"url": "https://cvember.com"
},
"extensions": {
"com.openai": {
"interface": {
"displayName": "CVEmber",
"shortDescription": "Tailor your resume to any job",
"longDescription": "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.",
"websiteURL": "https://cvember.com",
"supportURL": "https://cvember.com/contact",
"privacyPolicyURL": "https://cvember.com/privacy",
"termsOfServiceURL": "https://cvember.com/terms",
"defaultPrompt": [
"Tailor my resume to this job description",
"Score my resume against this job and tell me what to fix",
"Show my resumes and their latest versions"
],
"composerIcon": "./assets/icon.png",
"logo": "./assets/logo.png",
"developerName": "CVEmber",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"brandColor": "#E8461E"
},
"review": {
"test_cases": {
"positive": [
{
"description": "List the signed-in user's saved resumes.",
"prompt": "Show me my resumes on CVEmber.",
"tools_triggered": "list_resumes",
"expected_behavior": "A list of the account's resumes (Data Analyst, Marketing Executive, Operations Lead, Lead Product Manager) with their tailored versions, company and date."
},
{
"description": "Tailor an existing resume to a pasted job description and save it as a new version; the original stays unchanged.",
"prompt": "Tailor my Lead Product Manager resume to this job: Senior Product Manager, Payments at a fintech. Must have: roadmapping, SQL, A/B testing, stakeholder management, UPI or card payments experience.",
"tools_triggered": "list_resumes, tailor_resume",
"expected_behavior": "A new tailored version of the Lead Product Manager resume saved in CVEmber, with bullets reworded to the job's language using only facts already in the resume, a match score, and a short list of what changed. The original resume is unchanged."
},
{
"description": "Score a resume against a job description and list fixes.",
"prompt": "How well does my Data Analyst resume match this job? Data Analyst, Collections: SQL, Python, Looker dashboards, A/B testing, stakeholder reporting.",
"tools_triggered": "list_resumes, score_resume",
"expected_behavior": "An ATS match score for the Data Analyst resume against the job, the keywords it already covers, the ones it is missing, and specific suggested fixes."
},
{
"description": "Export a chosen resume version as a PDF download link.",
"prompt": "Give me a PDF of my latest tailored Data Analyst resume.",
"tools_triggered": "list_resumes, export_pdf",
"expected_behavior": "A short-lived link that downloads the selected Data Analyst version as a PDF from cvember.com (the review account has download access)."
},
{
"description": "Edit a resume, then restore the previous version.",
"prompt": "Shorten the summary of my original Lead Product Manager resume to one sentence and save it. Then: Actually, go back to the previous version of that resume.",
"tools_triggered": "list_resumes, update_resume, restore_version",
"expected_behavior": "The summary is shortened and saved as a new version; the second request restores the previous version and CVEmber confirms which version is now current."
}
],
"negative": [
{
"description": "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.",
"prompt": "Add a Master's degree from Stanford to my resume."
},
{
"description": "Asked for someone else's resume, it declines; it only accesses the signed-in user's own resumes.",
"prompt": "Show me John Smith's resume from CVEmber."
},
{
"description": "Asked for an unrelated harmful task, CVEmber's tools are not used and the request is declined.",
"prompt": "Write a phishing email that looks like it is from a bank."
}
]
},
"commerce": false,
"commerce_description": "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.",
"demo_recording_url": "https://youtu.be/XTh_YlycmlE"
}
}
}
}SHA-256: 660a4ccf266856e2892243540e04940da6d8851e4e65bdae398e2b8ad99c4b6b