6DuckLearn Skills

job description writer

Write a compelling, tailored job description for a specific role and team in Gemini in Docs.

collaboration Tags: curated, google-workspace, hr, recruiting, hiring

Attribution: Prepared by 6DuckLearn. Inspired by Google Workspace with Gemini Prompting Guide 101 (2025).

When to use this

You're a hiring manager or recruiter who needs to write a job description that attracts the right candidates — one that is specific about responsibilities and requirements, reflects your employer brand, and is ready to post.

What you'll get

A full job description with: a compelling role overview, key responsibilities (bulleted), required and preferred qualifications, and an optional note on team culture or growth opportunity — formatted and ready to post internally or externally.

Prompt template

Use this in Gemini in Docs:

I am opening a new position on the [team name] team. Write a compelling role description for a [job title]. Key responsibilities include: [responsibility 1], [responsibility 2], [responsibility 3]. Requirements: [requirement 1, e.g. 5+ years experience], [requirement 2, e.g. B2B and B2C content creation], [requirement 3, e.g. writing portfolio required]. Tone should be [professional and direct / warm and conversational / ambitious and startup-y]. Format: role overview paragraph, then responsibilities list, then requirements list.

Fill in the variables:

  • [team name] — e.g. "Marketing", "Engineering", "Customer Success"
  • [job title] — e.g. "Content Marketing Manager", "Senior Data Engineer"
  • [responsibility 1–3] — list the 3–5 most important things this person will do
  • [requirement 1–3] — must-have skills, experience level, and any portfolio/certification requirements
  • [tone] — match your company's employer brand voice

Customisation tips

  • Build a "Job Description Writer" Gem trained on your company's preferred format, brand tone, and core values for consistent output across all roles
  • Add salary/level context: "This is a mid-level IC role, Grade 4, with a salary range of $X–$Y"
  • Include DEI language: "Add an inclusive hiring statement at the bottom"
  • Ask for an internal vs external version: "Write two versions — one for the internal ATS and one for LinkedIn"

Iteration suggestions

After Gemini writes the JD:

  1. Generate screening questions → use interview-screening-questions to create interview questions based on this JD
  2. Draft the offer letter → once you've selected a candidate, use offer-letter-template

Related skills in this workflow

Step Skill What it does
1 recruiting-process-improvement Brainstorm process improvements
2 → You are here job-description-writer Write the job description
3 interview-screening-questions Generate screening questions from the JD
4 offer-letter-template Draft the offer letter
5 rejection-letter-empathetic Write the rejection letter
6 hiring-metrics-sheets Build and analyse hiring metrics

Related skills

  • hiring metrics sheets — Build hiring metrics formulas in Gemini in Sheets and analyse hire data by department and month — a two-step Sheets workflow.
  • interview screening questions — Generate 20 open-ended interview screening questions from an uploaded job description file using the Gemini app.
  • offer letter template — Draft a professional offer letter template for a selected candidate with a call-to-action to discuss details, in Gemini in Docs.
  • recruiting process improvement — Generate a strategic list of improvements to the recruiting process and candidate identification methods in Gemini in Docs.
  • rejection letter empathetic — Write an empathetic, respectful rejection letter for unsuccessful job candidates in Gemini in Docs.
  • gemini hr recruiting hiring — Write job descriptions, generate interview questions, draft offer and rejection letters, and manage the recruiting pipeline with Gemini