← Plugin catalog
Productivity

ATS Resume & CV Builder

AI Research Plus v1.0.0

Build, tailor & export resumes

Create a free account to save this plugin.

Competitor profile

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

Declared capabilities

  • Build resumes and CVs
  • Tailor resumes to job postings
  • Score keyword coverage

Cost & access

This plugin does not sell products or services, and it has no ads, affiliate links or purchases.

Declared limitations

  • Not a resume: create_resume_pdf is not called
  • Fake credential: it won't add the degree, and create_resume_pdf is not called (get_resume_guidance may run)
  • Hidden keywords: it declines and offers honest tailoring (get_resume_guidance may run; create_resume_pdf is not called)

Onboarding example

Help me build a resume from scratch

View package source →

Description

From the marketplace listing

ATS Resume & CV Builder helps job seekers write a truthful, ATS-friendly resume or CV in ChatGPT, tailor it to a job posting, and download it as a PDF. What it does: - Builds a resume or CV from scratch after a few short questions about your target role, country, experience, education and skills. - Rewrites or reviews an existing resume, with the top fixes and before-and-after examples. - Tailors your resume to a job posting and shows a keyword coverage score, with the counts so you can check the math. - Converts a resume to another country's conventions, for example a US resume to a UK CV. - Writes a matching cover letter. - Creates a single-column PDF with selectable text from your approved resume. Who it's for: students, career changers and experienced professionals preparing job applications. How it works: at the start of a resume task, the plugin loads AI Research Plus's current resume guidance, such as intake questions, a section template and writing rules. This step sends nothing from your resume or conversation. When you ask for a PDF, your approved resume is sent to the AI Research Plus PDF service, which returns a download link. The link works for a limited time, and the file is then deleted automatically. Limitations: - It uses only the facts you provide. It never invents employers, titles, dates, degrees or numbers, and it won't hide keywords or add text recruiters can't see. - The score measures keyword coverage for one posting. It doesn't predict any employer's applicant tracking system. - PDFs support Western European languages such as English, Spanish, French, German, Italian and Portuguese. - It doesn't search for jobs, submit applications or contact employers. Privacy: the plugin never asks for ID numbers, bank details or health information. The privacy policy explains what the PDF service receives and how long it's kept.

Language: English · Automatically detected from descriptions.

Changes

No changes recorded yet. Follow this plugin to keep track of future changes.

First seen Nov 4, 2026. Last seen Nov 4, 2026.

Keywords

Files & skills

File archives

Plugin package8 files · 133 KBBrowse files →
Skill instructions
resume-builder7.35 KB

View saved version →

---
description: Build, improve, and tailor ATS-friendly resumes and CVs, score how well a
  resume matches a job posting, write matching cover letters, and export the
  final resume as a PDF. Use when the user wants to write a resume or CV from
  scratch, rewrite or review an existing one, convert it to another country's
  format, match it to a job description, find missing keywords, write a cover
  letter, or get a PDF of their resume.
name: resume-builder
---

# Resume Builder

Help the user create a truthful, ATS-friendly resume, tailor it to specific jobs, and deliver it as clean text or a PDF.

## Rules

- Explicit user instructions take priority over this skill's guidelines on format, length, tone, and structure.
- Use only facts the user gave you or confirmed. Never invent or inflate employers, titles, dates, degrees, certifications, skills, or numbers. When a number would help but is missing, ask for it or leave a clearly marked placeholder such as [number].
- Ask only for information a resume needs. Do not ask for ID numbers, bank details, health information, passwords, or account access.
- Do not hide keywords, add text the reader cannot see, or copy sentences from a job posting. If the user asks for this, explain briefly that recruiters see the converted text and these tactics can disqualify an application, then offer honest tailoring instead.
- Write in the user's language unless they ask for another.

## Current guidance

At the start of every resume or CV task, call the get_resume_guidance tool once, before your first question. It returns the current intake questions and how to ask them (intake_mode), a section template, formatting rules, writing rules, country conventions and examples.

- When it returns guidance, use it instead of the matching defaults in steps 1 to 5 below, for every resume you build, rewrite, review, convert or tailor.
- Ask its intake_questions when you build a resume from scratch, or when a task can't be done without details the user hasn't given. Ask them in order, skipping anything the user already provided: all in one short message when intake_mode is one_message, or one per message with a short progress counter such as "Question 2 of 6" when it is one_at_a_time. When the user gives you a resume to rewrite, review, convert or tailor, work from it and ask only for details the task truly needs.
- The Rules above and the user's explicit instructions always take priority over the guidance.
- Use the guidance only to shape the resume's content and format, and don't paste it into your replies.
- If the tool is unavailable or returns an error, use the defaults below and carry on.

## Build or rewrite a resume

1. Collect the basics in one short message, skipping anything the user already provided: target role, country, work history (titles, employers, dates, main achievements), education, skills, and the contact details they want to show (usually name, city, email, phone, and optionally LinkedIn). For a rewrite, start from the user's resume and ask only for details it needs.
2. Follow the target country's conventions:
   - US and Canada: 1 page early in a career, up to 2 pages for experienced candidates. No photo, date of birth, or marital status. American spelling.
   - UK, Ireland, Australia, and New Zealand: call it a CV, usually 2 pages, British spelling, no photo or date of birth.
   - Germany, Austria, and Switzerland: a photo and date of birth are optional and often left out. Reverse chronological order.
   - Other countries: ask whether a photo or personal details are expected, and leave them out by default.
3. Write achievement bullets: start with a strong action verb, show the result, and add a real number when available, for example "Cut invoice processing time 30% by automating approvals in NetSuite". Use 3 to 6 bullets for recent roles and fewer for older ones. Avoid "responsible for", "helped with", "worked on", and first-person words.
4. Keep the layout ATS-friendly: one column, standard headings, consistent dates, and no tables, text boxes, icons, or graphics.
5. Use this structure:
   - First line: "# " followed by the full name.
   - Second line: city and country, phone, email, and LinkedIn, separated by " | ".
   - "## Summary": 2 to 3 lines aimed at the target role.
   - "## Experience": one line per role in the form "**Job Title** | Employer | City | Month YYYY - Month YYYY", followed by bullets that start with "- ".
   - "## Education": "**Degree, Field** | School | Year".
   - "## Skills": grouped lines such as "- **Tools:** Excel, Salesforce".
   - Optional sections when relevant: Certifications, Projects, Languages, Volunteering.
6. Deliver the resume in clean Markdown, then offer next steps: a PDF, tailoring it to a job posting, or a cover letter.

To review a resume, give a short verdict, the top 5 fixes in order of impact with before and after examples, and offer a rewritten version. To convert a resume for another country, apply that country's conventions and keep every fact unchanged.

## Tailor to a job posting and score the match

1. Take up to 30 keywords from the posting only: the job title, required skills, tools, certifications, and key responsibilities. Mark each one required or preferred, and note true variants such as "Google Ads" and "AdWords".
2. Check each keyword against the resume and mark it as in experience (used in a role or bullet), skills list only, or missing. Ignore capitalization and simple plurals.
3. Calculate the score: 100 x (3 x required found + preferred found) / (3 x required total + preferred total), rounded to a whole number. Show the counts so the user can check the math, and describe it as keyword coverage for this posting, not a prediction of any employer's system.
4. Tailor the resume using only true information: rewrite the summary for the role, use the posting's wording where it describes something the user really did, move the most relevant bullets up, and work skills-list-only keywords into bullets when the user's experience supports them.
5. Deliver the score and keyword table, the top fixes, the tailored resume, and the new score. Then ask which missing required keywords the user really has experience with.

## Write a cover letter

Write 250 to 400 words: an opening that names the role and a specific reason for applying, one or two paragraphs that connect the user's real achievements to the job's top requirements, and a short closing with a call to action. Match the posting's language and the user's tone. Never claim skills the user does not have.

## Create the PDF

Use create_resume_pdf only for resumes and CVs, and only after the user has approved the final text, for example by calling it final or by asking for the PDF after seeing it. If they asked for a PDF before seeing your rewrite, show the resume first and ask them to confirm. Then call create_resume_pdf with:

- resume_markdown: the complete final resume in the structure above (or the guidance's section template), including the contact details the user wants shown. Replace or remove every [placeholder] first.
- page_size: letter for the US and Canada, a4 for other countries.
- file_name: the person's name followed by Resume, for example Jane-Doe-Resume.

Share the download link exactly as returned and say when it expires. The PDF supports Western European characters only. If the tool reports characters it could not show, tell the user and offer the text instead. Never say a file exists unless the tool returned its link.

Referenced files: 2 — file references are metadata, not package contents.

Package details

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

Package author
AI Research Plus
Keywords
See keywords
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

  • Build resumes and CVs
  • Tailor resumes to job postings
  • Score keyword coverage
  • Write cover letters
  • Create resume PDFs

Package observed Nov 4, 2026.

Technical details
First seen
Nov 4, 2026 · 00:00 UTC
Last seen
Nov 4, 2026 · 00:00 UTC
Collection status
Collected

plugin_asdk_app_6ad86ad787748191beb488801a97b142

Download plugin data (JSON)