From human-resources
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.
How this skill is triggered — by the user, by Claude, or both
Slash command
/human-resources:onboarding <new hire name and role><new hire name and role>The summary Claude sees in its skill listing — used to decide when to auto-load this skill
> If you see unfamiliar placeholders or need to check which tools are connected, see [CONNECTORS.md](../../CONNECTORS.md).
If you see unfamiliar placeholders or need to check which tools are connected, see CONNECTORS.md.
Generate a comprehensive onboarding plan for a new team member.
Lark-native execution (depth core: LARK-PATTERNS, LARK-RECIPES, LARK-FUSION). Don't leave the plan as chat text — turn it into real Lark objects: resolve the new hire, manager, and buddy with
lark_contact_search(P1); create each pre-start/Week-1 checklist item as a Lark Task assigned to the right owner (lark_task_create,dry_runfirst, P2; complete withlark_task_complete); create Day-1 + Week-1 events withlark_calendar_create(delegate scheduling/room booking tolark-calendar, check the new hire's free slots withlark_calendar_freebusy); land the durable onboarding plan + 30/60/90 goals in Wiki (lark_wiki_node_create/lark_doc_create, P8; author withlark-doc); link existing onboarding docs/runbooks found vialark_doc_search. Track onboarding status per hire in an onboarding Base (P5,lark_base_record_upsert; scaffold viabase-deploy). Send the welcome note as a draft mail (lark_mail_draft_create, P2) and post the Day-1 plan + buddy intro as an interactive card (lark_im_card_send, P4).
/onboarding $ARGUMENTS
## 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, Lark IM, [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 ~~HRIS (specialty external MCP, or its Lark Base approximation) is connected:
If ~~knowledge base (Lark Wiki + Docs) is connected:
lark_doc_searchlark_doc_fetch, jq projection P3) to customizeIf ~~calendar (Lark Calendar) is connected:
lark_calendar_create
(lark_calendar_freebusy to find slots; delegate to lark-calendar for room booking)lark_contact_search → open_ids for hire, manager, buddy, IT/HR contacts.lark_task_create assigned to its owner
(accounts/equipment → IT; buddy assignment → manager). dry_run first; close with
lark_task_complete. Delegate tasklist depth to lark-task.lark_calendar_create (one event per row).lark_wiki_node_create (or lark_doc_create);
format with lark-doc. Link role docs found via lark_doc_search.lark_base_record_upsert into an onboarding Base
(scaffold via base-deploy if none exists).lark_im_card_send card; welcome email as
lark_mail_draft_create (draft only).npx claudepluginhub larkcowork/lark-cowork-plugins --plugin human-resourcesCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.