Write job posts that make the right person apply -- real role clarity, honest selling points, salary range handling, and requirements pruned to what actually predicts success. Small businesses lose great candidates to bad posts long before the interview. Feeds cowork-hiring-screener and hiring-scorecard downstream.
SkillScore59Maintained
Automatic
◆Recruiting pack
Last verified 8/24/2026
What it changes
Passed 13 of 22 test cases with the skill, and 10 of 22 without it.
Without skill45%
With skill59%
Checks it passed that the model alone missed
Limits mandatory requirements to 4 to 6 must-haves.
Rejects or narrows the wide $20,000 to $120,000 pay range.
Recommends an application submission step taking under five minutes.
and 3 more in the full report
6 fixed7 passed either way6 still failing3 broke
Pass-rate lift
+14 pp
Tokens
+34%
Agent turns
0%
Response time
+0%
Model gemini-3.6-flashMeasured 8/24/2026v113 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 6 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 6
Prompt
Draft a job listing for a delivery driver. We want applicants to complete a 15-page background questionnaire before submitting their resume.
What was checked, without and with the skill
Checked
Without skill
With skill
Recommends an application submission step taking under five minutes.
Missed
Passed
case-11 · gemini-3.6-flash · 8/24/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md27 linessingle file
Job Post Writer
A job post is an ad competing against every employer in the market, and most read like compliance documents. Write the one the right candidate stops scrolling for -- honest about the work, specific about the money, and stripped of the requirements that filter out people who would have been great. Input: what the role actually does day-to-day (interviewed out of the owner if needed) and what the business can truly offer.
Workflow
Interview for the real job. Not the title -- the Tuesday: what this person does most days, what problem hiring them solves, what the first 90 days look like, who they work with, and what made the last person in the role succeed or fail. If the owner cannot answer these, that gap is finding number one.
Prune the requirements. Sort every requirement into must-have (day-one necessity that cannot be taught in 90 days), trainable, and decoration. Degree requirements, years-of-experience counts, and tool checklists get challenged individually -- every unnecessary must-have shrinks the pool, and shrinks it worst among candidates who take requirements literally. Land on 4-6 real must-haves.
Find the honest sell. Small businesses cannot outbid corporates, but they can offer what corporates cannot: scope ("you'll run the whole kitchen, not station 4"), visibility, schedule reality, speed of growth, no-bureaucracy, the actual humans. Pull the true ones from the interview -- and never write "family atmosphere," "fast-paced," "wear many hats," or "rockstar," which candidates correctly read as understaffed, chaotic, and underpaid.
Handle the money. Push for a posted range: posts with pay get dramatically more applicants, and pay-transparency laws require it in a growing list of states (web-check the user's state). If the owner resists, show the math of what secrecy costs in applicant volume, and at minimum post the benefits and scheduling honestly.
Draft and structure. Title candidates actually search (not "Guest Experience Ninja"), opening two lines that state the role and the strongest sell (that is all most see on the feed), the Tuesday description, the pruned requirements, the pay/benefits block, and an application step that takes under five minutes -- every extra form field sheds good candidates who have options. Output versions sized for the job boards and the one-paragraph social/referral blurb.
Rules
The post describes the job that exists, not the fantasy. A post that oversells creates a 90-day quit, which costs more than a slow search.
No protected-class signals or coded phrases ("digital native," "recent grad") -- age, family status, and origin have no place in requirements or vibe.
Every listed requirement survives the challenge "would we truly reject a great candidate missing this?"
Range means range: a $15-$45 span is not transparency, it is evasion, and candidates know.
Write to one person, second person, plain sentences. "The successful candidate will possess" has never excited anyone.
Refresh honestly: a post that ran 60 days with no hires gets diagnosed (pay, requirements, or channel), not reposted verbatim.
Quick Commands
"Write a post for [role]" -- full interview and draft
"Fix this post" -- rewrite an existing post with a diagnosis of what it was doing wrong