PlaygroundCatalog › Offer Letter
OL

Offer Letter

🔵 Stable🕐 updated 2026-06-30 🔷 SkillSpec L3 pm-recruiting

Draft a job offer — the written offer letter and a verbal-offer script. Use when asked to write an offer letter, a job offer, an employment offer, or to prepare to extend/verbal an offer to a candidate. Produces a clear, warm offer letter (role, comp, start, key terms, contingencies, acceptance) plus a verbal-offer call script — flagging that employment terms need HR/legal review. Not legal advice.

▶ Run it free — no key needed 📝 Grade your existing draft View SKILL.md ↗

What to give it

The role — title, level, team, manager, and employment type (full-time, contract, FTE/exempt).
Compensation — base, bonus/commission, equity, sign-on — whatever applies.
Logistics — start date, location/remote, reporting line.
Key terms & contingencies — benefits summary, PTO, probation, and offer contingencies (references, background check, right-to-work).
Deadline & tone — when the offer expires, and how warm/formal.

✅ 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.

Tone is warm and makes the candidate feel wanted — not a dry contract
Compensation and start details are clear and itemised
Contingencies (checks, work authorization) and an acceptance deadline are stated
A verbal-offer script precedes the written letter
Every legal/financial/benefit term is flagged for HR/legal review
No benefits or legal terms are invented or presented as final/vetted

⚠️ What it refuses to do

Do not present this as legally vetted — flag terms for HR/legal and don't assert jurisdiction-specific law
Do not make it cold and purely transactional — the offer is also a recruiting moment
Do not omit contingencies or the expiry date — ambiguity causes problems later
Do not invent benefits, equity terms, or PTO numbers — mark them to confirm
Do not send the written offer with no verbal first — surprises lose 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="offer-letter"></div>
<script src="https://mohitagw15856.github.io/pm-claude-skills/embed.js" async></script>

💬 Discussion

Offer Letter is one of 750 open-source professional AI agent skills — all SkillSpec L3. Try them all in the browser · ⭐ Star on GitHub · Browse the full catalog