Install
openclaw skills install @nexaiguy/nex-onboardingComprehensive client onboarding workflow management system for web agencies, design studios, and service providers. Manage complete client setup processes from contract signing through go-live with structured checklists (opstarten), task progress tracking, and bottleneck detection. Create onboarding workflows covering administrative tasks (contract, payment processing, afronding), technical setup (domain configuration, DNS transfers, SSL certificates, email setup), design and branding (logo requests, brand guidelines), content gathering, and communication milestones (welcome emails, kickoff calls, training, feedback collection). Track progress with completion percentages, visual checklists, and status indicators. Mark steps complete, skip steps when clients handle them independently, or block steps when waiting on client input. Identify most commonly blocked steps to improve workflow efficiency. Assign onboarding steps to team members, export progress data for reporting, and view onboarding statistics across multiple active clients. Support different engagement tiers (starter, standard, premium, enterprise) with customizable templates. Perfect for Belgian agency operators who need systematic client onboarding to reduce errors, improve client satisfaction, and scale client acquisition.
openclaw skills install @nexaiguy/nex-onboardingClient Onboarding Checklist Runner for agency operators. Manage the complete client setup workflow from contract to go-live, track progress, and ensure nothing falls through the cracks.
Use this skill when the user asks about:
Trigger phrases: "start onboarding", "new client", "nieuwe klant", "checklist", "opstarten", "go-live", "setup client", "next step", "onboarding progress"
If the database does not exist yet, run the setup script:
bash setup.sh
This creates the data directory, initializes the database, and sets up the command wrapper.
Start a new client onboarding:
nex-onboarding start "Bakkerij Peeters" --tier starter --email "info@bakkerijpeeters.be"
Options:
--email - Client email address--phone - Client phone number--tier - Retainer tier (starter, standard, premium, enterprise)--template - Template to use (default: default)--assigned-to - Assign to team memberShow complete onboarding progress with checklist:
nex-onboarding progress "Bakkerij Peeters"
Shows:
Show the next pending step:
nex-onboarding next "Bakkerij Peeters"
Mark it complete with the --done flag:
nex-onboarding next "Bakkerij Peeters" --done --notes "Kickoff call completed"
Mark a specific step as complete:
nex-onboarding complete "Bakkerij Peeters" 5 --notes "Logo received via email"
Skip a step (e.g., client handles it themselves):
nex-onboarding skip "Bakkerij Peeters" 12 --reason "Client manages email forwarding"
Block a step when waiting on something:
nex-onboarding block "Bakkerij Peeters" 6 --reason "Waiting for content from client"
List all active onboardings:
nex-onboarding list --status active
Filter by tier:
nex-onboarding list --tier starter
Show full onboarding details:
nex-onboarding show "Bakkerij Peeters"
Complete an entire onboarding:
nex-onboarding finish "Bakkerij Peeters"
Pause an onboarding:
nex-onboarding pause "Bakkerij Peeters"
View onboarding statistics:
nex-onboarding stats
Shows:
Export onboarding data:
nex-onboarding export "Bakkerij Peeters" --format json --output bakkerij.json
Formats: json or csv
List available templates:
nex-onboarding template list
Show template details:
nex-onboarding template show default
The default template includes 20 steps across 7 categories:
All data is stored locally in ~/.nex-onboarding/:
onboarding.db - SQLite database with all onboarding datatemplates/ - Custom templates directory# Start the onboarding
nex-onboarding start "ECHO Management" --tier premium --email "info@echo.be" --assigned-to "Kevin"
# Check progress
nex-onboarding progress "ECHO Management"
# Complete first contract step
nex-onboarding next "ECHO Management" --done --completed-by "Kevin"
# Look at next step
nex-onboarding next "ECHO Management"
# We're waiting on content from client
nex-onboarding block "ECHO Management" 6 --reason "Waiting for testimonials from client"
# Later, when content arrives
nex-onboarding complete "ECHO Management" 6 --notes "Received testimonials via email"
# See updated progress
nex-onboarding progress "ECHO Management"
# See all active onboardings assigned to a team member by listing and filtering
nex-onboarding list --status active
# Export for reporting
nex-onboarding export "ECHO Management" --format csv --output echo_progress.csv
lib/config.py - Configuration and default templatelib/storage.py - SQLite database layerlib/formatter.py - Output formatting and displaynex-onboarding.py - CLI interface with all commandsMIT-0 License - Copyright 2026 Nex AI (Kevin Blancaflor)