customer-onboarder/SKILL.md
Automate end-to-end new customer onboarding for SaaS and marketplace platforms. Use when onboarding new customers after signup or contract signing, including account provisioning in CRM (HubSpot/Salesforce), sending personalized welcome email sequences via SendGrid, creating and tracking onboarding checklists, scheduling kickoff calls via Calendly/Cal.com, monitoring customer health scores, and generating time-to-value reports. Triggers on tasks involving new customer setup, onboarding automation, welcome sequences, CSM task assignment, or onboarding health tracking.
npx skillsauth add Greenmamba29/skillsdotmd_web customer-onboarderInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Automate new customer onboarding: provision accounts, send welcome emails, create checklists, schedule kickoff calls, and monitor health—all from a single config input.
onboard_customer.py or call functions directly)Run the orchestration script with a YAML or JSON config:
python scripts/onboard_customer.py --config input.yaml
Input format:
customer:
name: Procurement Team
company: AcmeRecycle Ltd
email: [email protected]
plan: enterprise # enterprise | standard | starter
segment: b2b_buyer # b2b_buyer | b2b_supplier | smb | enterprise | self_serve
csm: [email protected]
The script runs in dry-run mode when requests is not installed, logging all API calls without executing them.
CRM_PLATFORM=hubspot|salesforce
CRM_API_KEY=<crm_api_key>
SENDGRID_API_KEY=<sendgrid_key>
CALENDLY_TOKEN=<calendly_token> # or CAL_API_KEY for Cal.com
ONBOARDING_TEMPLATE=saas_standard # optional, default: saas_standard
See references/email_templates.md for the full 4-email sequence with templates, subject lines, and segment-specific variations (enterprise SSO instructions, SMB self-service focus, etc.).
See references/checklists.md for standard and segment-specific task lists, enterprise add-ons, marketplace add-ons, and completion criteria.
See references/integrations.md for CRM endpoints (HubSpot + Salesforce), SendGrid email API, Calendly/Cal.com booking, health monitoring metrics, and escalation thresholds.
The onboarding flow adapts based on segment:
Health is computed from 4 metrics (see references/integrations.md):
Escalation triggers:
Onboarding is marked complete when:
development
Migrates Zapier zaps to Make.com scenarios automatically. Use when asked to convert, port, or recreate Zapier workflows in Make.com.
development
Routes, transforms and fans out webhook payloads across multiple services. Use when you need to receive an incoming webhook and dispatch it to multiple downstream endpoints with payload transformation.
tools
| name | description | license | tags | |------|-------------|---------|------| | webapp-testing | Generate and execute comprehensive test suites for web applications. Covers unit, integration, E2E, and visual regression tests. Analyzes application structure to create meaningful test cases with high coverage. | MIT | --- testing qa automation e2e playwright jest | # Webapp Testing ## Overview Generate and execute comprehensive test suites for web applications covering unit, integration, end-t
development
| name | description | license | tags | |------|-------------|---------|------| | web-performance-audit | Audit web application performance using Core Web Vitals and Lighthouse metrics. Analyzes LCP, FID, CLS, TTFB, and bundle sizes. Identifies bottlenecks and provides prioritized optimization recommendations with estimated impact. | MIT | --- performance web-vitals optimization lighthouse frontend | # Web Performance Audit ## Overview Conduct a comprehensive web performance audit measuring C