thinkhard.SI

Prompt repository Hiring & people

Write a short job ad for hourly roles that people read on their phones

You hire for shifts and need a job ad that shows the pay and the hours in the first lines and lets people apply from a phone in two minutes.

Registry no.
PPL-045
Collection
Hiring & people
Laid out for
Any chat model
Score
10 out of 10
Blanks to fill
9
Added

Hiring & peopleAny chat

The prompt

Score 10 of 10, Excellent

Use it when You hire for shifts and need a job ad that shows the pay and the hours in the first lines and lets people apply from a phone in two minutes.

  • {{role}}
  • {{business}}
  • {{pay}}
  • {{shifts}}
  • {{location}}
  • {{duties}}
  • {{requirements}}
  • {{benefits}}
  • {{how_to_apply}}
Full prompt and why it works
Prompt
Write a job ad for the {{role}} role at {{business}}, so that people looking for hourly work see the pay, the shifts and the place in the first lines, can tell in seconds whether the job fits their life, and can apply from a phone in about two minutes. Most of them will see it on a job app or a social feed while doing something else, so every line has to earn its place.

Pay, as decided: {{pay}}
Shifts and hours (days, times, how schedules are set, how much notice people get): {{shifts}}
Location and how people get there (parking, transit): {{location}}
What the job actually involves: {{duties}}
Real requirements, and anything that is only nice to have: {{requirements}}
Benefits or perks we really offer: {{benefits}}
How to apply: {{how_to_apply}}

Format:
- A headline under 10 words with the role, the pay and the place.
- Then short labeled lines, in this order: Pay, Shifts, Where, What you will do (up to four bullets), You need (only the real requirements), Perks, How to apply (numbered steps).
- Under 150 words in total, in short lines that read well on a small screen.

Also write a version under 40 words for a window sign, a text message or a community board post.

The ad should read like a message from the manager, in words a person would say out loud. For example: "Pay: $[amount] an hour, paid weekly." That example shows the form only; use our pay. Leave out corporate filler such as "fast-paced environment" or "self-starter", and anything about company culture we did not give.

Do not add requirements we did not list, and avoid words that put people off for reasons unrelated to the work, such as "young", "energetic team" or "native speaker". List a physical requirement, such as lifting or standing for a whole shift, only if it is in our requirements, and say what it involves.

If the pay is missing or vague, write [PAY NEEDED] rather than leaving it out, because many people skip ads without pay and some places require a pay range by law; add a note to check the pay transparency rules for {{location}}. If the shifts are not given, write [SHIFTS NEEDED].

Variables

{{role}}
The job title as people search for it, for example "warehouse associate" or "line cook".
{{business}}
Your business, for example "a family-run bakery with two locations".
{{pay}}
The hourly rate or range and how often people are paid.
{{shifts}}
Days, times, hours a week, and how far ahead schedules are posted.
{{location}}
The town or neighborhood and how people get there.
{{duties}}
What a normal shift involves, in a few lines.
{{requirements}}
What someone must have, such as a license or age required by law for the work, and what is only nice to have.
{{benefits}}
Perks you really offer, for example "free staff meal, paid weekly", or "none".
{{how_to_apply}}
How to apply, for example "text APPLY to our number" or a short form link.

Why it works

  • Format. A headline with the pay, then labeled lines in a fixed order, under 150 words, because people decide from the first few lines on a small screen.
  • What to avoid. No filler, no added requirements and no words that put people off for reasons unrelated to the work, such as "young" or "native speaker".
  • If unsure. Missing pay becomes [PAY NEEDED] with a note to check pay transparency rules, instead of an ad that quietly leaves pay out.

How to use it

  1. Press Fill in blanks and type your details into each blank. What you type stays in this browser.
  2. Copy the filled prompt into the AI tool you already use, such as ChatGPT, Claude or Gemini, or open it in the Grader or the Prompt Tester here.
  3. Before you rely on it, try it on three or four real examples. The Prompt Tester runs them all at once and shows which ones go wrong.
Use it from code

Get this prompt as JSON from the free REST API, with your own text in the blanks, or let an AI assistant fetch it through the MCP server. No key.

curl -s https://thinkhard.si/api/v1/prompts/hourly-job-ad-for-phones

With the MCP server added to Claude, ChatGPT, Cursor or VS Code, call get_prompt with {"prompt": "hourly-job-ad-for-phones"}, or just ask for it by name.