How-to · Business Operations · By Mohit Agarwal (PM Skills)

How to use Job Description Writer in your AI agent

Install and use the Job Description Writer skill in Claude Code, Cursor, Codex, Gemini CLI, OpenCode, and Windsurf — with sample prompts.

What you'll get

This skill helps you create professional job descriptions with all the right elements: role summary, responsibilities, requirements, salary range, and an inclusive language review. It structures your JD to maximize applicant quality and flags common bias traps like gendered language or overly strict requirements. Perfect for founders, hiring managers, and people ops teams who want to hire better without accidentally excluding great candidates.

Step 1 — Get the skill source URL

The Job Description Writer skill lives at:

Step 2 — Add it to your AI agent

Copy one of these prompts and paste it into your AI tool. The agent will fetch and install the skill for you.

Claude Code

Add the agent skill from https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-description-writer to my project.

Cursor

Install this agent skill: https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-description-writer

Codex

Add this skill to .codex/skills/: https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-description-writer

Gemini CLI

Add the skill at https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-description-writer to my .gemini/skills/ directory.

OpenCode

Install this agent skill from https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-description-writer

Windsurf

Add this skill: https://github.com/mohitagw15856/pm-claude-skills/tree/main/skills/job-description-writer

Step 3 — Try these prompts

Once the skill is installed, ask your AI things like:

  • Opening a new role and need to write the job posting from scratch
  • Improve an existing JD to attract more diverse candidates
  • Not sure if your job requirements are actually necessary or just wish-list items
  • Make sure your posting language isn't accidentally biased

What this skill does

  • Structures a complete job posting with role overview, responsibilities, requirements, and benefits
  • Reviews language for bias and suggests inclusive alternatives to terms like 'rockstar' or 'ninja'
  • Flags requirements that may screen out underrepresented groups (like years-of-experience rules)
  • Separates must-haves from nice-to-haves so you don't over-filter candidates
  • Reminds you to include salary range (which increases applicants by 30%)
Made byMohit Agarwal (PM Skills)
CategoryBusiness Operations