- name
- nex-onboarding
- description
- Comprehensive 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.
- version
- 1.0.0
- metadata
- clawdbot
- emoji
- 🚀
- requires
- bins
- env
- []
- primaryEnv
- homepage
- https://nex-ai.be
- files
Nex Onboarding
Client 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.
When to Use
Use this skill when the user asks about:
- Starting a new client onboarding
- Tracking onboarding progress for a client
- Marking onboarding steps as complete, blocked, or skipped
- Viewing the next action item in an onboarding workflow
- Managing multiple active onboardings
- Exporting onboarding data
- Viewing onboarding statistics
- Managing onboarding templates
Trigger phrases: "start onboarding", "new client", "nieuwe klant", "checklist", "opstarten", "go-live", "setup client", "next step", "onboarding progress"
Quick Setup
If the database does not exist yet, run the setup script:
bash setup.shThis creates the data directory, initializes the database, and sets up the command wrapper.
Available Commands
Start Onboarding
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 member
Progress
Show complete onboarding progress with checklist:
nex-onboarding progress "Bakkerij Peeters"Shows:
- Overall progress percentage
- Completed/total steps
- Visual checklist with status indicators
- Next step to work on
- Any blocked steps
Next Step
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"Complete Step
Mark a specific step as complete:
nex-onboarding complete "Bakkerij Peeters" 5 --notes "Logo received via email"Skip Step
Skip a step (e.g., client handles it themselves):
nex-onboarding skip "Bakkerij Peeters" 12 --reason "Client manages email forwarding"Block Step
Block a step when waiting on something:
nex-onboarding block "Bakkerij Peeters" 6 --reason "Waiting for content from client"List Onboardings
List all active onboardings:
nex-onboarding list --status activeFilter by tier:
nex-onboarding list --tier starterShow Details
Show full onboarding details:
nex-onboarding show "Bakkerij Peeters"Finish Onboarding
Complete an entire onboarding:
nex-onboarding finish "Bakkerij Peeters"Pause Onboarding
Pause an onboarding:
nex-onboarding pause "Bakkerij Peeters"Statistics
View onboarding statistics:
nex-onboarding statsShows:
- Total and active onboardings
- Completion rate
- Bottleneck steps (most commonly blocked)
Export
Export onboarding data:
nex-onboarding export "Bakkerij Peeters" --format json --output bakkerij.jsonFormats: json or csv
Templates
List available templates:
nex-onboarding template listShow template details:
nex-onboarding template show defaultDefault Onboarding Checklist
The default template includes 20 steps across 7 categories:
Admin
- Contract & betaling - Contract signed, first payment received
- Afronding - Complete onboarding, transition to retainer support
Technical
- Subdomein aanmaken - Configure demo.clientname.nex-ai.be on Cloudflare
- GHL sub-account - Create and configure GoHighLevel sub-account
- DNS overdracht - Point domain to new hosting/Cloudflare
- Google Analytics/Search Console - Set up analytics and Search Console
- SSL certificaat - Configure SSL via Cloudflare
- Email forwarding - Configure email forwarding for client domain
- Domein live zetten - Switch DNS to production
Design
- Logo & branding opvragen - Request logo, colors, fonts from client
Content
- Content verzamelen - Request text, photos, testimonials
Communication
- Welkomstmail sturen - Send onboarding welcome email with timeline
- Kickoff call plannen - Schedule first video call with client
- Klant training - Brief training on CMS/dashboard usage
- Feedback vragen - Check feedback and satisfaction after 1 week
Delivery
- Demo website bouwen - Build demo site on subdomain
- Handover documentatie - Share login credentials and documentation
QA
- Formulieren testen - Test contact forms and automations
- Mobiel testen - Test website on mobile and tablet
- Go-live check - Final checklist before go-live
Data Storage
All data is stored locally in ~/.nex-onboarding/:
onboarding.db- SQLite database with all onboarding datatemplates/- Custom templates directory
Examples
Scenario: Starting a new web design project
# 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"Scenario: Unblock a waiting step
# 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"Scenario: Viewing team workload
# 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.csvArchitecture
lib/config.py- Configuration and default templatelib/storage.py- SQLite database layerlib/formatter.py- Output formatting and displaynex-onboarding.py- CLI interface with all commands
Requirements
- Python 3.9+
- No external dependencies
License
MIT-0 License - Copyright 2026 Nex AI (Kevin Blancaflor)