PluginBench
Skill
Official
Pass
Audit score 90

draft-offer

anthropics/knowledge-work-plugins

Draft complete offer letters with compensation packages, terms, and negotiation guidance for new hires.

What is draft-offer?

Assembles offer letters for candidates ready to receive an offer, including base salary, equity, signing bonus, and employment terms. Use this when you need to structure a total compensation package, write professional offer letter text, or prepare hiring manager negotiation guidance.

  • Generates structured offer letter with compensation breakdown (base, equity, signing bonus, bonus targets)
  • Calculates and displays total first-year compensation
  • Outputs professional offer letter text ready for delivery
  • Provides negotiation guidance and context for hiring managers
  • Summarizes key benefits relevant to the candidate
  • Organizes employment terms (start date, reporting structure, location, employment type)

How to install draft-offer

npx skills add https://github.com/anthropics/knowledge-work-plugins --skill draft-offer
Claude Code
Cursor
Windsurf
Cline

How to use draft-offer

  1. 1.Provide the role title and level (Junior, Mid, Senior, Staff, etc.)
  2. 2.Specify the candidate's location (affects compensation and benefits)
  3. 3.Supply compensation details: base salary, equity (shares/units and vesting), signing bonus if applicable
  4. 4.Confirm start date and reporting manager
  5. 5.Run the skill; it will generate the offer letter draft with compensation table, terms, benefits summary, and negotiation notes

Use cases

Good for
  • Creating an offer letter for a new hire with complete compensation details
  • Assembling a total compensation package across multiple components
  • Preparing negotiation talking points for a hiring manager before extending an offer
  • Documenting offer terms in a standardized format for HR records
  • Comparing compensation bands across role levels and locations
Who it's for
  • Hiring managers
  • HR professionals
  • Recruiters
  • People operations teams

draft-offer FAQ

What if I don't have all the compensation details yet?

The skill will help you think through the components. You can provide estimates or ranges, and refine them before finalizing the offer.

Does this integrate with our HRIS or ATS?

If your HRIS is connected, it can pull comp band data and verify headcount. If your ATS is connected, it can pull candidate details and update offer status. Check CONNECTORS.md for available integrations.

Can I customize the offer letter text?

The skill generates a complete draft that you can edit. It's designed to be a starting point; personalize it with details from the interview process.

What should I include about equity?

Be specific: share count or units, current valuation method, and the full vesting schedule (e.g., 4-year vest with 1-year cliff).

Does this handle different employment types?

Yes, it accommodates full-time exempt roles and can be adapted for other employment types; specify in your input.

Full instructions (SKILL.md)

Source of truth, from anthropics/knowledge-work-plugins.


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.

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.