Use when the user says 'client onboarding', 'new client', 'onboard client', 'welcome client', 'kickoff', or wants to create a structured onboarding process for new clients.
Design a complete onboarding package with welcome emails, intake questionnaire, access checklists, kickoff agenda, and communication protocol.
When this skill activates, output:
🤝 Client Onboarding — Designing your client onboarding system...
| Context | Status |
|---|---|
| User says "client onboarding", "new client", "onboard client" | ACTIVE |
| User wants to set up a new client engagement | ACTIVE |
| User mentions kickoff meeting, intake form, or welcome email | ACTIVE |
| User wants to draft a contract (not onboarding) | DORMANT — see contract-template |
| User wants to send an invoice | DORMANT — see invoice-generator |
| User wants internal team onboarding (not client) | DORMANT |
Ask the user for:
Email 1 — Welcome (Day 0, immediately after signing):
Subject: Welcome to [Your Company]! Here's what happens next
Hi [Client First Name],
Welcome aboard! We're excited to work with you on [project name].
Here's what to expect in the next few days:
1. You'll receive an intake questionnaire (please complete
within 48 hours)
2. We'll set up your project tools and send access
credentials
3. We'll schedule our kickoff meeting for [target date range]
Your primary point of contact is [Name] ([email]).
Response time: within [X] business hours.
If you have any immediate questions, reply to this email.
Looking forward to getting started!
[Your Name]
[Your Company]
Email 2 — Intake Questionnaire (Day 0, sent with welcome):
Subject: Quick questionnaire to kick things off — [Project Name]
Hi [Client First Name],
To make sure we hit the ground running, please fill out this
brief questionnaire:
[Link to questionnaire]
It takes about 15-20 minutes and covers:
• Project goals and success metrics
• Brand assets and guidelines
• Technical access and credentials
• Timeline preferences and deadlines
Please complete by [date — 48 hours from now].
Thanks!
[Your Name]
Email 3 — Access & Setup (Day 1-2):
Subject: Your project tools are ready — [Project Name]
Hi [Client First Name],
Your project environment is set up! Here's your access:
[Tool 1]: [access link/instructions]
[Tool 2]: [access link/instructions]
[Tool 3]: [access link/instructions]
Your kickoff meeting is scheduled for:
📅 [Date] at [Time] ([timezone])
📍 [Meeting link]
Agenda attached. Please review beforehand.
See you there!
[Your Name]
Email 4 — Post-Kickoff Summary (Day 3-5, after kickoff):
Subject: Kickoff summary + next steps — [Project Name]
Hi [Client First Name],
Great kickoff! Here's a summary of what we discussed:
Key decisions:
• [Decision 1]
• [Decision 2]
• [Decision 3]
Next steps:
• [Your team] will [action] by [date]
• [Client] will [action] by [date]
Timeline:
• Milestone 1: [date]
• Milestone 2: [date]
• Final delivery: [date]
Questions? Reply here or message us on [Slack/channel].
[Your Name]
Section 1 — Project Overview:
Section 2 — Brand & Assets:
Section 3 — Technical Access:
Section 4 — Communication Preferences:
| Tool | Purpose | Access Type | Status |
|---|---|---|---|
| GitHub | Code repository | Org invite or repo collaborator | ☐ |
| Figma | Design files | Team invite | ☐ |
| Slack | Communication | Channel or shared workspace | ☐ |
| Vercel/Netlify | Hosting | Team member or transfer | ☐ |
| Google Analytics | Analytics | Viewer or editor access | ☐ |
| Stripe | Payments | Dashboard access or API keys | ☐ |
| CMS | Content | Admin or editor role | ☐ |
| Email provider | Marketing | API key or team access | ☐ |
| Domain registrar | DNS | Login or DNS record access | ☐ |
| Cloud provider | Infrastructure | IAM role or service account | ☐ |
Access request template:
Hi [Client Name],
To get your project set up, I need access to the following:
1. [Tool] — [specific access level needed]
How to grant: [step-by-step instructions]
2. [Tool] — [specific access level needed]
How to grant: [step-by-step instructions]
My email for invites: [your email]
My GitHub username: [username]
Please share credentials via [secure method — 1Password,
encrypted email, or dedicated credentials channel].
⚠️ Never send passwords in plain email. Use [recommended
secure sharing tool].
── KICKOFF MEETING AGENDA ─────────────────
Duration: 60 minutes
Attendees: [list]
Date: [date]