Designs the joining and leaving experience — first-day readiness, ramp to productivity, knowledge capture, and clean exits. Use this to design or fix onboarding, shorten time to productivity, structure a leaver process, capture knowledge before someone leaves, or coordinate the access and asset steps around a joiner or leaver.
npx skills add https://github.com/cbrock84/headcount --skill onboarding-and-offboarding
Both ends are cross-functional processes that fail at the handoffs. The failures are predictable,
which means they are preventable by design rather than by diligence.
Everything procurable in advance should be ready: accounts, hardware, access, a first assignment, and
a named person responsible for the human side. A first day spent waiting for a laptop is a permanent
first impression, and it is entirely a coordination failure.
The identity and equipment steps are executed by
it-operations:identity-lifecycle-administration and it-operations:endpoint-management; access
policy — what a role should be entitled to — belongs to security:access-and-identity. This skill
owns the sequence and whether it actually completed.
Separate the three things a new person is learning, because they need different support:
The third is the one nobody plans and the one that most determines how quickly someone becomes
useful. Make introductions explicit assignments rather than leaving them to chance and extroversion.
Give real work early, scoped to succeed. A meaningful contribution in the first fortnight does more
for confidence and belonging than any amount of orientation material.
Check in at deliberate intervals — a week, a month, a quarter — with the question phrased so problems
can surface. "What has been more confusing than it should be?" gets an answer; "how's it going?" does
not.
Knowledge capture has to precede the access cutoff, which means starting on the day notice is given,
not the day before departure.
Prioritize what is genuinely undocumented and only in one head: the systems they alone maintain, the
relationships they hold, the decisions whose reasoning exists nowhere. Ask directly — "what will
break, and who will not know why?" — because they know and will usually say.
Then run the mechanical steps as a checklist with an owner: access revoked across every system
including those outside single sign-on, assets returned, delegations and approvals reassigned, and
handover confirmed by the person receiving it rather than by the person leaving.
Exit conversations produce candid information that is unavailable any other way, and it is routinely
collected and never used. Aggregate themes over time and look by manager and by team; a single exit
is an anecdote, a pattern across four is a finding for people:chief-human-resources-officer.
Take cbrock84/onboarding-and-offboarding from the repository into ~/.claude/skills for personal
use, or into .claude/skills inside a project.
The agent identifies a skill by the name field in its header. Two skills with the
same name cannot sit side by side — one of them will be ignored.