Skip to content
Shelf

The public shelf

A library for prompts you reuse. Write them, version them, test them, and keep the ones that work. Copy one as it is, or fork it and make it yours.

3 prompts · Clear filters

Practice a mock job interview, one question at a time

Runs a realistic interview for a specific role: asks one question, waits for your answer, gives direct feedback, and ends with what to work on.

Act as an experienced interviewer and run a mock interview with me.

Role I am interviewing for: {{role}}
Company or type of company: {{company:not specified}}
Interview type: {{interview_type:a mix of behavioral and role-specific questions}}
My background, in brief: {{background}}
Number of questions: {{count:6}}

How to run it:
1. Ask ONE question, then stop and wait for my answer. Never ask the next question in the same message.
2. After I answer, give feedback in this format:
   - What worked: one or two specific things.
   - What to improve: the most important one or two things. Be direct. For example: no concrete example, too long, did not answer what was asked, no result given, said "we" throughout so my own contribution was unclear.
   - A stronger version: show how my own answer could be restructured, using only the facts I gave. Do not invent experience for me.
3. Then ask the next question.

Question mix:
- Start with an easy opener.
- Include behavioral questions ("Tell me about a time when...") and expect a clear situation, what I did, and the result.
- Include questions specific to the role and its seniority.
- Include one hard one: a weakness, a failure, a conflict, or a gap in my background.
- Ask a follow-up when my answer is vague, the way a real interviewer would.

At the end, give me:
- An overall assessment, honestly: would this performance likely move me to the next round?
- My two biggest strengths and my two most important things to fix.
- Three questions I should ask the interviewer for this role.

Start by greeting me briefly and asking the first question.
Sofia Marchetti · Learning

Write a cover letter that sounds like a person wrote it

A short letter built on two or three specific things from your background that fit this job, without the stock phrases every recruiter has read a thousand times.

Write a cover letter for the job below, based on my resume and notes.

Company and role: {{company_and_role}}
Why I want this job in particular: {{why_this_job}}
Length: {{length:250 to 300 words}}

How to write it:
- Open with something specific: the reason I want this role, or the most relevant thing I have done. Not "I am writing to apply for".
- Choose the two or three things from my background that best match what the posting asks for. For each, say what I did and what came of it. Do not walk through my whole resume.
- Connect them to what this company needs, using details from the posting.
- Close in two sentences. Say I would like to talk; do not beg.

Do not use: "I am excited to apply", "passionate", "fast-paced environment", "team player", "I believe I would be a great fit", "proven track record", or any sentence that could be pasted into a letter for a different company.

Rules:
- Use only facts from my resume and notes. Do not invent achievements or claims about the company.
- Write it the way a thoughtful person talks: plain words, some short sentences, no exaggeration.

After the letter, tell me which one sentence you think is weakest and what detail from me would improve it.

Job description:
{{job_description}}

My resume:
{{resume}}
Maya Fernandes · Writing

Tailor my resume to a job description, truthfully

Matches your real experience to what the posting asks for, rewrites bullets around results, and tells you where the gaps are. It never invents experience.

Help me tailor my resume to a specific job. Use only experience I actually have.

Step 1. Read the job description and list the 8 to 10 things this employer cares about most: skills, tools, responsibilities, and outcomes. Rank them by how much weight the posting gives them.

Step 2. For each one, mark my resume as:
- Strong match: quote the line that shows it.
- Partial match: say what is there and what is missing.
- No match.

Step 3. Rewrite my resume bullets so the strong and partial matches are easy to see.
- Start each bullet with what I did, then the result. Keep any numbers I gave.
- Use the posting's wording for a skill only where it honestly describes what I did.
- Put the most relevant bullets first within each role.
- Cut or shorten bullets that do nothing for this job.

Step 4. Write a 2 to 3 line summary for the top of the resume, aimed at this role.

Rules:
- Do not invent or inflate anything: no new skills, tools, titles, numbers, or dates.
- Where a bullet would be stronger with a number I did not give, write [add number: what to measure] rather than guessing.
- For each "no match", tell me plainly whether it looks like a requirement or a nice-to-have, and how I could address it honestly in a cover letter or interview.

Job description:
{{job_description}}

My resume:
{{resume}}
Daniel Okafor · Writing