Hiring & People · Updated July 17, 2026
ChatGPT prompt for writing an honest job post
This is the prompt we run once the scorecard is approved, to turn it into the job post. It writes a post that’s honest about the hard parts, states the salary, and bans “rockstar / ninja / family” language. Its rule: it draws only on what you give it, and fills no gap with an empty promise.
The prompt to copy
Write a job post from this scorecard. Rules: honest about the hard parts of the job, salary range included ({range}), what they'll actually do in week 1 vs month 6, no "rockstar/ninja/family" language, 400 words max. Scorecard: {paste}
Replace the salary range, paste the scorecard from H1, then reread it: the post should sound like your voice, not a generic template.
When to use it
Once the scorecard is approved (H1), when you’re ready to publish the role. The post flows directly from the scorecard’s measurable outcomes: that’s what makes it specific where most job posts stay vague.
What you get back
- A post of 400 words or fewer, ready to publish.
- An honest section on the hard parts of the job.
- The concrete reality of week 1 versus month 6.
- A stated salary range, or a placeholder to complete.
Real example: from scorecard to job post
Input: Maya pastes the Brightside project-lead scorecard but leaves the {range} field blank. Output excerpt:
The hard parts, said plainly: three key accounts to take back in hand in the
first month, one of them fragile. You'll juggle five parallel projects on the
busy weeks.
Salary: TBC (range to fill in before publishing).
Notice what the AI did not do: it invented no salary to plug the gap, it flagged the field to complete. And it names the difficulties instead of dressing them up. That is exactly the filter you want before the first application.
The full example, with the source scorecard and the finished post, ships inside the kit alongside Playbook P7.
Frequently asked questions
- Does this prompt work with Claude or Gemini?
- Yes. It relies on no ChatGPT-specific feature: paste it as-is into Claude or Gemini and the result is the same.
- Why force it to be honest about the hard parts of the job?
- Because a post that hides the difficulties attracts the wrong candidates and loses the right ones in week one. Naming the real constraints filters upfront and sets a relationship of trust.
- What does the prompt do if I don't fill in the salary range?
- It doesn't invent one. It leaves a placeholder to complete rather than showing a random figure, because a wrong range is worse than no range at all.