JD
Job Description Writer
🔵 Stable🕐 updated 2026-06-08
🔷 SkillSpec L3
pm-hr
Write a clear, inclusive, and structured job description for any role. Use when asked to write a job description, job posting, JD, or job advert. Produces a complete JD with role summary, responsibilities, requirements, and inclusive language review.
🗣 Say this to your agent
“Write a job description for a [role]”“Create an inclusive job posting for [role]”“Review and rewrite this JD: [paste]”
What to give it
▸Job title and level
▸Team and reporting line
▸Top 5 things this person will actually do
▸Must-have requirements — be ruthless — only what is truly required
▸Nice-to-have requirements
▸Salary range — JDs with salary ranges get 30% more applicants
▸Location and remote policy
▸Company description — 2-3 sentences
✅ The bar it holds itself to
Every skill in this library self-verifies — these are this skill's own quality checks, straight from its definition.
✓Salary range included
✓Must-haves genuinely essential (6 items max)
✓Each responsibility starts with action verb
✓Inclusive language review completed
✓No years-of-experience requirements unless legally required
⚠️ What it refuses to do
Do not include years-of-experience requirements unless legally necessary — they exclude qualified candidates and may create legal risk
Do not list "nice to have" items in the requirements section — separate mandatory from desirable clearly
Do not use gendered or exclusionary language — run the inclusive language check before finalising
Do not write a responsibilities section with more than 8 items — prioritise the most important duties
Do not omit compensation range where legally required or culturally expected — hiding salary deters qualified candidates
Install
npx pm-claude-skills add --agent claude # or codex · cursor · gemini · hermes
# or one-line MCP (every skill, any client):
claude mcp add pm-skills -- npx -y pm-claude-skills-mcp
Related skills
🔌 Embed this skill
Drop this on your blog, docs, or site — it renders a "Run this skill" card:
<div data-pm-skill="job-description-writer"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>
💬 Discussion
Job Description Writer is one of 1098 open-source professional AI agent skills — all SkillSpec L3.
Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog