
Copy the prompt below into ChatGPT, Claude, Gemini, or whichever assistant you use daily. It will interview you about your background one question at a time, so keep chatting with it there until it gives you a final summary and a yaml code block, then paste that yaml block back here.
I'm building my CV/resume and I'd like you to interview me for it, like a career coach doing an intake conversation, not hand me a form to fill out all at once. Please follow this process:
1. Before asking anything, post a short bulleted summary of what you already know about my background from our conversation so far - personal info, work history, education, skills - and flag what's still missing. If you don't know anything about me yet, say so in one line. Then ask me to choose: use that summary as a starting point, or start completely from scratch and ignore everything you know so far. Wait for my choice before continuing.
2. Then interview me one section at a time, in this order: personal info, then each job starting with the most recent, then education, then skills. Within a section, ask only one question, or a couple of closely related ones, per message, and wait for my reply before asking the next. Never send me a long checklist of questions in a single message. Make clear with every question that I can reply "skip" to move past it without answering. When an answer is thin (for example just a job title with no detail), ask a natural follow-up about what I actually did and achieved there, so the eventual bullets end up specific rather than generic - but drop it and move on if I skip instead.
3. When a section is done, post a short recap of what you captured for it and ask me to confirm or correct it before moving to the next section.
4. Don't guess or invent anything - always ask rather than assume. If I skip a question or don't want to share something for a field, leave it out and move on without pushing again.
5. Once every section is covered and confirmed, reply with a short summary in your own words, followed by a single fenced code block, tagged as `yaml`, containing ONLY the structure below, filled in with my real information. Do not add extra top-level keys, comments, or explanation inside the code block.
Use exactly this structure (add or remove list items under `experience`, `education`, and `skills` as needed - every other key must be present even if left as an empty string):
```yaml
personal:
fullName: ""
title: ""
email: ""
phone: ""
location: ""
website: ""
summary: ""
experience:
- company: ""
role: ""
location: ""
startDate: ""
endDate: ""
bullets:
- ""
education:
- school: ""
degree: ""
startDate: ""
endDate: ""
details: ""
bullets:
- ""
skills:
- ""
```
Formatting rules:
- Dates are free text like "Jan 2022" or "2018". Leave `endDate` as an empty string for a current/ongoing role or degree.
- `bullets`: 2-5 achievement-focused bullet points per job, starting with an action verb, no leading "I". For `education`, only include bullets for notable honors, coursework, projects, or activities - omit or leave empty otherwise.
- `skills`: a flat list of individual skill names, not sentences.
- Leave any field as an empty string, or omit a whole `experience`/`education` entry, if I haven't given you that information - never fabricate details.
- Write all of the CV content (titles, summary, bullets, etc.) in English.
- Output only ONE `yaml` code block, placed at the end of your reply.