Design a structured onboarding experience that gets new team members productive in 30, 60, and 90 days. Use when a new hire is joining, when contractors or agency partners need to ramp up, when an existing team is restructuring and members are switching focus, or when current onboarding feels chaotic and slow. Also triggers when one person owns all the tribal knowledge and you need to capture it, when you keep losing people in their first 90 days, or when a new project has many fresh members joining at once. Useful for engineering, design, product, marketing, and operations roles.
npx skills add https://github.com/rampstackco/claude-skills --skill team-onboarding-playbook
A repeatable framework for building an onboarding playbook that ramps new team members predictably without burning out the people training them.
documentation-strategy).A good onboarding plan operates on 4 layers. Build all four.
The first week is mostly about belonging, not productivity. Get this right and everything else accelerates.
The next phase is context. The new person needs to understand the system before they can change it.
A reading list is part of this. Keep it short. Annotated. Curated.
By week 2 or 3, the new person should be making real contributions. Not because they are fully ramped, but because contribution is how ramping happens.
The first task matters. Pick something that touches the main systems but cannot break anything important. Something that ships gives confidence and visibility.
By the end of 90 days, the new person should be a full member of the team.
90 days is a checkpoint, not a finish line. Document what worked and what was missing for the next person.
Every onboarding plan should have explicit milestones at 30, 60, and 90 days.
If someone is significantly behind these markers at the 30/60/90 checkpoints, address it directly. Either the plan is wrong, the support is wrong, or the role fit is wrong. Hoping it resolves itself does not work.
The framework above applies to every role. The specifics differ.
Adapt to your role and stack. The shape stays the same.
Deliverables:
references/onboarding-checklist.md: A day-by-day, week-by-week checklist for the first 30 days, with role-specific variants and a 30/60/90 review template.A set of resources to help me write all kinds of internal communications, using the formats that my company likes to use. Claude should use this skill whenever asked to write some sort of internal communications (status reports, leadership updates, 3P updates, company newsletters, FAQs, incident reports, project updates, etc.).
Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns.
Identifies high-quality leads for your product or service by analyzing your business, searching for target companies, and providing actionable contact strategies. Perfect for sales, business development, and marketing professionals.
Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.
Complete App Store Optimization (ASO) toolkit for researching, optimizing, and tracking mobile app performance on Apple App Store and Google Play Store
NGS analysis toolkit. BAM to bigWig conversion, QC (correlation, PCA, fingerprints), heatmaps/profiles (TSS, peaks), for ChIP-seq, RNA-seq, ATAC-seq visualization.
Materials science toolkit. Crystal structures (CIF, POSCAR), phase diagrams, band structure, DOS, Materials Project integration, format conversion, for computational materials science.
Transforms vague UI ideas into polished, Stitch-optimized prompts. Enhances specificity, adds UI/UX keywords, injects design system context, and structures output for better generation results.
Take rampstackco/team-onboarding-playbook 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.