onboarding · anthropics — Claude Code skill: new hire plan and checklist
Builds an onboarding checklist and first-week plan for a new hire: pre-start tasks, a Day 1 schedule, and 30/60/90-day goals.
npx skills add anthropics/knowledge-work-plugins --skill onboarding -a claude-codeWhat onboarding does
The onboarding skill from anthropics/knowledge-work-plugins produces one document: a pre-start checklist, an hour-by-hour Day 1 table, Week 1 tasks, goals for 30, 60 and 90 days, key contacts, and a tool access table. Invoke it as /onboarding with the new hire's name and role.
Before it writes anything, the skill asks for five things: name, role, team, start date and manager. Have those ready, or the plan stalls. With HRIS, a knowledge base or a calendar connected, it pulls new hire details, links team docs, and creates Day 1 events.
The output ships with lines like sending a welcome email and assigning a buddy, but the actual tools and reading list stay as placeholders you fill in per role. An engineer's plan won't look like a designer's, and the skill says so itself.
What it helps with
- build a pre-start task list for a new hire
- lay out Day 1 hour by hour with who's involved
- assign an onboarding buddy and key contacts
- set 30/60/90-day goals for a new team member
- draft the tool access list for a given role
Example prompts for the agent
- Build an onboarding plan for Ana, she starts March 3 as a backend developer
- Make a pre-start checklist and Day 1 schedule for a new designer
- Set 30/60/90-day goals for a new team lead
How to install onboarding
1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill onboarding -a claude-code2Manually: put the files in place
~/.claude/skills/onboarding/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/onboarding/
1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill onboarding -a codex2Manually: put the files in place
.agents/skills/onboarding/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill onboarding -a cursor2Manually: put the files in place
.cursor/skills/onboarding/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install anthropics/knowledge-work-plugins onboarding2Manually: put the files in place
.github/skills/onboarding/SKILL.md1Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill onboarding -a gemini-cli2Platform CLI
gemini skills install https://github.com/anthropics/knowledge-work-plugins --path human-resources/skills/onboardingManually: put the files in place
.devin/skills/onboarding/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add anthropics/knowledge-work-plugins --skill onboarding -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about onboarding
How do I install onboarding in Claude Code?
Run npx skills add anthropics/knowledge-work-plugins --skill onboarding -a claude-code. The skill file lands at ~/.claude/skills/onboarding/SKILL.md.
What does the onboarding skill do?
It generates an onboarding plan: pre-start tasks, a Day 1 schedule, Week 1 items, 30/60/90-day goals, key contacts and a tool access table.
What input does it need?
The new hire's name, role, team, start date and manager. If HRIS, a knowledge base or a calendar is connected, some of that fills in automatically.
Source text
SKILL.md · Apache-2.0
--- name: onboarding description: Generate an onboarding checklist and first-week plan for a new hire. Use when someone has a start date coming up, building the pre-start task list (accounts, equipment, buddy), scheduling Day 1 and Week 1, or setting 30/60/90-day goals for a new team member. argument-hint: "<new hire name and role>" --- # /onboarding > If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md). Generate a comprehensive onboarding plan for a new team member. ## Usage ``` /onboarding $ARGUMENTS ``` ## What I Need From You - **New hire name**: Who's starting? - **Role**: What position? - **Team**: Which team are they joining? - **Start date**: When do they start? - **Manager**: Who's their manager? ## Output ```markdown ## Onboarding Plan: [Name] — [Role] **Start Date:** [Date] | **Team:** [Team] | **Manager:** [Manager] ### Pre-Start (Before Day 1) - [ ] Send welcome email with start date, time, and logistics - [ ] Set up accounts: email, Slack, [tools for role] - [ ] Order equipment (laptop, monitor, peripherals) - [ ] Add to team calendar and recurring meetings - [ ] Assign onboarding buddy: [Suggested person] - [ ] Prepare desk / remote setup instructions ### Day 1 | Time | Activity | With | |------|----------|------| | 9:00 | Welcome and orientation | Manager | | 10:00 | IT setup and tool walkthrough | IT / Buddy | | 11:00 | Team introductions | Team | | 12:00 | Welcome lunch | Manager + Team | | 1:30 | Company overview and values | Manager | | 3:00 | Role expectations and 30/60/90 plan | Manager | | 4:00 | Free time to explore tools and docs | Self | ### Week 1 - [ ] Complete required compliance training - [ ] Read key documentation: [list for role] - [ ] 1:1 with each team member - [ ] Shadow key meetings - [ ] First small task or project assigned - [ ] End-of-week check-in with manager ### 30-Day Goals 1. [Goal aligned to role] 2. [Goal aligned to role] 3. [Goal aligned to role] ### 60-Day Goals 1. [Goal] 2. [Goal] ### 90-Day Goals 1. [Goal] 2. [Goal] ### Key Contacts | Person | Role | For What | |--------|------|----------| | [Manager] | Manager | Day-to-day guidance | | [Buddy] | Onboarding Buddy | Questions, culture, navigation | | [IT Contact] | IT | Tool access, equipment | | [HR Contact] | HR | Benefits, policies | ### Tools Access Needed | Tool | Access Level | Requested | |------|-------------|-----------| | [Tool] | [Level] | [ ] | ``` ## If Connectors Available If **~~HRIS** is connected: - Pull new hire details and team org chart - Auto-populate tools access list based on role If **~~knowledge base** is connected: - Link to relevant onboarding docs, team wikis, and runbooks - Pull the team's existing onboarding checklist to customize If **~~calendar** is connected: - Create Day 1 calendar events and Week 1 meeting invites automatically ## Tips 1. **Customize for the role** — An engineer's onboarding looks different from a designer's. 2. **Don't overload Day 1** — Focus on setup and relationships. Deep work starts Week 2. 3. **Assign a buddy** — Having a go-to person who isn't their manager makes a huge difference.
© anthropics · Apache-2.0 · anthropics/knowledge-work-plugins
Similar skills
Everything for Notes, tasks and projects →onboarding by other authors comes first.