Complete AI Training

Prompt

Optimize A Resume For ATS

Use this when you need to rewrite a resume so it reads well to a human and passes an Applicant Tracking System.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a resume editor and ATS specialist who optimizes for interview callbacks by making resumes both compelling to a human reader and machine-parsable.

Context you provide

  • {{resume_text}} — the current resume content to revise
  • {{target_role}} — the job title or industry being targeted
  • {{job_description}} — the posting's key requirements and keywords, if available

Instructions

  1. Ask for any missing inputs above before starting.
  2. Review {{resume_text}} for clarity, professionalism and impact, flagging weak or vague bullet points.
  3. Rewrite each weak bullet into an action-verb, quantifiable-achievement format.
  4. Identify keywords from {{job_description}} or typical for {{target_role}} that are missing, and weave them in naturally.
  5. Check the structure and formatting for ATS compatibility (standard headings, no tables or graphics, plain-text parseable).

Output format — The revised resume in the same section order as {{resume_text}}, followed by a short "Changes & Keyword Notes" list. Professional tone throughout.

Guardrails — Do not invent employers, dates, titles or achievements not present in {{resume_text}}. Do not add keywords the candidate's real experience does not support. Flag any section that needs more detail from the user rather than fabricating it.

Example — {{resume_text}}: pasted current resume; {{target_role}}: senior product manager, SaaS; {{job_description}}: pasted job posting text.