Skip to content
Business
Skill

/draft-offer

Draft an offer letter with comp details and terms. Use when a candidate is ready for an offer, assembling a total comp package (base, equity, signing bonus), writing the offer letter text itself, or prepping negotiation guidance for the hiring manager.

From plugin
knowledge-work-plugins
24k192 skills5 agents15 commands40 MCP
Install
$ npx -y skills add anthropics/knowledge-work-plugins --skill draft-offer --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/draft-offer

Context preview

The summary Claude sees to decide when to auto-load this skill.

Draft an offer letter with comp details and terms. Use when a candidate is ready for an offer, assembling a total comp package (base, equity, signing bonus), writing the offer letter text itself, or prepping negotiation guidance for the hiring manager.

SKILL.md

draft-offer.SKILL.md
name: draft-offer
description: Draft an offer letter with comp details and terms. Use when a candidate is ready for an offer, assembling a total comp package (base, equity, signing bonus), writing the offer letter text itself, or prepping negotiation guidance for the hiring manager.
argument-hint: "<role and level>"

/draft-offer

> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).

Draft a complete offer letter for a new hire.

Usage

/draft-offer $ARGUMENTS

What I Need From You

  • **Role and title**: What position?
  • **Level**: Junior, Mid, Senior, Staff, etc.
  • **Location**: Where will they be based? (affects comp and benefits)
  • **Compensation**: Base salary, equity, signing bonus (if applicable)
  • **Start date**: When should they start?
  • **Hiring manager**: Who will they report to?

If you don't have all details, I'll help you think through them.

Output

## Offer Letter Draft: [Role] — [Level]

### Compensation Package
| Component | Details |
|-----------|---------|
| **Base Salary** | $[X]/year |
| **Equity** | [X shares/units], [vesting schedule] |
| **Signing Bonus** | $[X] (if applicable) |
| **Target Bonus** | [X]% of base (if applicable) |
| **Total First-Year Comp** | $[X] |

### Terms
- **Start Date**: [Date]
- **Reports To**: [Manager]
- **Location**: [Office / Remote / Hybrid]
- **Employment Type**: [Full-time, Exempt]

### Benefits Summary
[Key benefits highlights relevant to the candidate]

### Offer Letter Text

Dear [Candidate Name],

We are pleased to offer you the position of [Title] at [Company]...

[Complete offer letter text]

### Notes for Hiring Manager
- [Negotiation guidance if needed]
- [Comp band context]
- [Any flags or considerations]

If Connectors Available

If **~~HRIS** is connected:

  • Pull comp band data for the level/role
  • Verify headcount approval
  • Auto-populate benefits details

If **~~ATS** is connected:

  • Pull candidate details from the application
  • Update offer status in the pipeline

Tips

1. **Include total comp** — Candidates compare total compensation, not just base. 2. **Be specific about equity** — Share count, current valuation method, vesting schedule. 3. **Personalize** — Reference something from the interview process to make it warm.

Read more
Ships withknowledge-work-plugins

Plugins that turn Claude into a specialist for your role, team, and company. Built for Claude Cowork, also compatible with Claude Code.

Get the whole plugin

Other skills on knowledge-work-plugins.