
Assembles everything you need to extend an offer: comp breakdown, letter text, and negotiation guidance for the hiring manager. You give it role, level, and location, and it structures base, equity, signing bonus, and total first year comp into a clean table, then drafts the actual offer letter. If you have HRIS connected it'll pull comp bands and benefits automatically, and ATS integration lets it grab candidate details from the pipeline. The real win is it forces you to think through total compensation upfront instead of just base salary, and the hiring manager notes help you prep for the inevitable negotiation. Saves the back and forth of "wait, what are we actually offering this person?"
$ npx -y skills add anthropics/knowledge-work-plugins --skill draft-offer --agent claude-codeInstalls into .claude/skills of the current project.
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.
/draft-offer $ARGUMENTS
If you don't have all details, I'll help you think through them.
## 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 ~~HRIS is connected:
If ~~ATS is connected:
Sponsors