P

How to Write a Job Offer with Claude

Writing an effective job offer is an art that combines clarity, attractiveness, and precision. With Claude, you can create professional advertisements that attract the best candidates in minutes. The AI helps you structure your offer, choose the tone suited to your company culture, and avoid discriminatory or off-putting wording. Whether you are recruiting a senior developer, a salesperson, or an intern, Claude adapts the content to the position, sector, and level of experience sought. This tutorial guides you step by step to transform a simple recruitment need into a compelling, inclusive job offer optimized for job boards. You will learn how to brief Claude effectively and refine the result until you get an ad ready to publish.

Prerequisites

  • 1.A Claude account (free or Pro)
  • 2.A job description or a clear description of the role to be filled
  • 3.Key information: job title, missions, required skills, type of contract, and location

Steps

1

Define the context and the position

Start by providing Claude with all the essential information about the position and your company. The more detailed your brief, the more relevant the offer will be. Include the industry, company size, culture, contract type, location, and seniority level sought. Feel free to mention what makes your company attractive.

You are an expert in recruitment and job offer writing. I need to write an offer for the following position:

  • Company: [COMPANY_NAME], [industry], [size]
  • Position: [exact title]
  • Type of contract: [permanent/fixed-term/internship/apprenticeship]
  • Location: [city, remote work possible?]
  • Experience required: [junior/mid-level/senior]
  • Salary: [range or "depending on profile"]

Context: [Why this recruitment? Growth, replacement, new project...]

Before writing, ask me 5 questions to better understand the position and expectations.

Tip: Let Claude ask you questions before writing. Its questions often reveal information you might have forgotten to mention.
2

Generate a first structured version

Once the context is established, ask Claude to write a first complete version of the offer. Specify the desired structure and tone. A good job offer generally includes: a hook, company presentation, position description, missions, profile sought, benefits, and application instructions.

Now write a complete and attractive job offer with this structure:

  1. Hook: a punchy sentence that makes you want to read more
  2. Company presentation: 3-4 engaging lines
  3. The position: context and stakes of the role
  4. Main missions: 5-7 concrete missions with action verbs
  5. Profile sought: technical skills and soft skills (separate the "essential" from the "nice to have")
  6. What we offer: concrete benefits and company culture
  7. Recruitment process: the steps
  8. How to apply

Tone: professional but warm, reflecting a modern company. Avoid hollow HR jargon and endless lists.

Tip: Ask for a specific tone: casual startup, corporate large group, family SME... The tone strongly influences the quality of applications received.
3

Optimize inclusivity and legal compliance

Have Claude verify that your offer respects best practices for inclusivity and French legislation. A discriminatory offer, even unintentionally, can expose you to legal risks and deprive you of talented candidates. Claude can identify gender biases, discriminatory criteria, and exclusionary wording.

Analyze the offer you just wrote and check the following points:

  1. Inclusivity: does the offer use inclusive writing or neutral phrasing? Are there implicit gender biases?
  2. Legal compliance (French law): are there prohibited discriminatory criteria (age, gender, origin, family situation)?
  3. Accessibility: are the requirements realistic or is the list discouraging?
  4. Salary transparency: is the compensation mentioned?

Provide a corrected version if necessary, explaining each modification.

Tip: In France, a job offer must be written in French and cannot mention age criteria, except for legal exceptions.
4

Adapt the offer for job boards and SEO

Each recruitment platform has its own format constraints and search engine algorithms. Ask Claude to optimize the offer to maximize its visibility on job sites like Indeed, LinkedIn, Welcome to the Jungle, or APEC. The job title and keywords used directly influence the number of applications received.

Optimize this job offer for job boards:

  1. Job title: propose 3 SEO-optimized title variations (terms candidates actually search for)
  2. Keywords: identify the 10 strategic keywords candidates for this profile use in their searches
  3. Format: adjust the length (ideally 500-700 words) and readability (short sentences, bullet points)
  4. LinkedIn version: propose a shorter, more engaging version for a LinkedIn recruitment post

Keep the content identical, optimize only the form and visibility.

Tip: The job title is the #1 visibility factor. Prefer "Full Stack Python/React Developer" over "Code Ninja" — candidates search for concrete terms.
5

Finalize and create variants

Last step: refine the final offer and ask Claude to create variants for different distribution channels. An offer posted on LinkedIn is not the same format as an ad on Indeed or a sourcing message sent by a recruiter. Take the opportunity to request a sourcing email and a LinkedIn approach message.

Finalize the job offer in a definitive version and also generate:

  1. Final version of the offer: incorporate all previous corrections and optimizations
  2. LinkedIn outreach message (150 words max): for directly contacting passive candidates, customizable
  3. Sourcing email: a short and impactful email for direct sourcing
  4. Short description (50 words): for social media and internal sharing

For each variant, adapt the tone and length to the distribution channel.

Tip: Save your Claude conversation: you can come back to modify the offer if the desired profile evolves or to generate new variants for similar positions.

Common mistakes to avoid

  • Giving too little context to Claude: without precise information about the company, culture, and stakes of the position, the AI will produce a generic and bland offer that won't attract the right profiles
  • Accepting the first version without iterating: the real value of Claude appears in the back-and-forth. Ask for adjustments in tone, length, or focus until you get an offer that reflects you
  • Listing too many required skills: an offer with 15 "essential" criteria discourages good candidates, especially women who apply less if they don't meet 100% of the criteria. Limit yourself to 5-6 essential skills

FAQ

Can Claude write job offers compliant with French labor law?
Claude knows the major rules of French labor law regarding recruitment (non-discrimination, obligation to write in French, mandatory mentions). However, it does not replace legal advice. For sensitive positions or regulated sectors, have the offer validated by your legal department or a specialized lawyer.
Can I use Claude to write job offers in multiple languages?
Yes, Claude excels at multilingual writing. You can ask it to write the offer in French and then translate it into English, German, or Spanish, adapting to local writing conventions. Note: In France, the offer must be available in French, even if an English version is published alongside.
How can I make sure the offer doesn't sound like AI-generated content?
Three techniques: First, provide very specific details about your company (anecdotes, concrete projects, figures). Second, ask Claude to adopt the exact tone of your employer brand by giving it examples of existing communications. Third, proofread and add your personal touch — one authentic sentence is worth more than ten perfectly optimized ones.

Related tutorials

How to use this prompt

  1. Copy the prompt with the button above.
  2. Paste it into ChatGPT, Claude or your favorite AI assistant.
  3. Replace the bracketed variables with your details, then refine the result.

About Prompt Guide

Prompt Guide is a free library of 2500+ ready-to-use prompts for ChatGPT, Claude and other AIs, with guides to learn prompting and tools to build and optimize your own prompts.

More tutorials

How to Write a Job Offer with GitHub Copilot

Writing an effective job offer is a delicate exercise requiring precision and creativity. GitHub Copilot, the AI assistant integrated into your edit

How to Write a Job Offer with Stable Diffusion

Stable Diffusion is an AI image generation tool that can transform your job offers into visually attractive content.

How to Write a Job Posting with Perplexity

Writing an effective job posting is a strategic exercise that determines the quality of applications received. Perplexity, thanks to its real-time research capabilities...

How to Write a Newsletter with ChatGPT

Writing an effective newsletter takes time: finding the right angle, structuring the content, polishing the hook and call-to-action. ChatGPT can significantly accelerate this process. In this tutorial, you will learn step-by-step how to generate ideas, write each section, and refine the tone to produce engaging, personalized content ready to send.

How to Write a Newsletter with Claude

Newsletters remain one of the most effective marketing channels, with an average ROI of €36 for every euro invested. Yet writing an engaging newsletter each week can quickly become time-consuming. Claude, Anthropic's AI assistant, can radically transform your creation process. From brainstorming ideas to final copy, structuring and optimizing your subject lines, Claude supports you at every step. In this tutorial, you'll learn how to use Claude to produce professional newsletters that grab attention, deliver value to your readers, and strengthen your relationship with your audience. Whether you're a content creator, marketer, or entrepreneur, this method will save you hours each week.

How to Write a Newsletter with GitHub Copilot

GitHub Copilot, GitHub's AI assistant, is not limited to code generation. Integrated into Visual Studio Code, it can assist you in writing

Get new prompts every week

Join our newsletter.