Skip to content

Repository files navigation

Client Onboarding Engine

Build a complete new-client onboarding system in 60 seconds. Welcome, intake, kickoff, and the first 30 days, with the copy and a CRM build spec.

License: MIT PRs Welcome Maintained by The AI Guy Powered by RizzDial

An installable Claude skill, a CLI, the framework, and an example library for the cheapest retention you can buy: an onboarding that makes new clients feel organized, heard, and moving forward from day one.

By James Hill ("The AI Guy"), founder of RizzDial. Work with James at aiguyofficial.com.


Why this exists

The first two weeks decide whether a client stays for years or churns in months. Most businesses close the deal then go quiet while they figure out access, scope, and next steps. That gap is where buyer's remorse lives.

This tool removes the gap. The moment someone says yes, a clear, fast, confidence-building sequence takes over: a warm welcome in minutes, one intake form that collects everything, a structured kickoff, and a week-by-week first 30 days. Churn usually starts in week one, not month six. Good onboarding is the cheapest retention there is, and it makes every closed deal worth more.

Install the skill

Install once and run /onboard-client in your own Claude Code.

One line install (global, personal):

git clone --depth 1 https://github.com/jbrazy480/client-onboarding-engine.git /tmp/coe && mkdir -p ~/.claude/skills ~/.claude/commands && cp -r /tmp/coe/skills/client-onboarding-engine ~/.claude/skills/ && cp /tmp/coe/commands/onboard-client.md ~/.claude/commands/ && rm -rf /tmp/coe && echo "Installed. Restart Claude Code, then run /onboard-client"

Project install (for one repo or team):

git clone --depth 1 https://github.com/jbrazy480/client-onboarding-engine.git
mkdir -p .claude/skills .claude/commands
cp -r client-onboarding-engine/skills/client-onboarding-engine .claude/skills/
cp client-onboarding-engine/commands/onboard-client.md .claude/commands/

Restart Claude Code, run /onboard-client (or just ask it to "build a client onboarding system").

Or use the CLI

# interactive
python3 generate.py

# a ready made vertical
python3 generate.py --vertical agency --out my-onboarding.md

# scripted
python3 generate.py --non-interactive --company "Acme Roofing" \
  --industry "roofing" --service "the install" --contact "Pat"

Python 3.8 or newer, standard library only. Verticals: agency, saas, consulting, medspa, home-services, coaching.

What each system includes

  1. The Instant Welcome: a warm SMS and email fired within minutes of the close.
  2. The Intake: one form that collects everything in order, with a reason for each item, and a reminder.
  3. The Kickoff Call: a booking message and a structured agenda sent before the call.
  4. The Access and Asset Checklist: received vs needed, secure sharing only.
  5. The First 30 Days Plan: a week-by-week plan with weekly check-ins.
  6. The Build Spec: the CRM workflow, built to work with GoHighLevel and other platforms.

The framework

Full guide in docs/ONBOARDING-FRAMEWORK.md: the three jobs (reassure, collect, launch), the 6 parts, and why onboarding is a retention lever.

Example library

Six complete systems generated by the engine:

Vertical File
Marketing agency examples/agency.md
B2B SaaS examples/saas.md
Consulting examples/consulting.md
Medspa examples/medspa.md
Home services examples/home-services.md
Coaching examples/coaching.md

Part of a set

Free skills by The AI Guy that work together as one revenue system. Full catalog: ai-guy-skills.

Repository structure

client-onboarding-engine/
├── generate.py                 CLI generator (Python, stdlib only)
├── docs/
│   └── ONBOARDING-FRAMEWORK.md  The framework
├── skills/
│   └── client-onboarding-engine/   Installable Claude skill (SKILL.md + reference)
├── commands/                   The /onboard-client command
└── examples/                   Six complete systems

Contributing

Pull requests welcome. See CONTRIBUTING.md. Truthful only, no prices, no em dashes.

About the author

James Hill, known as "The AI Guy," is the founder of RizzDial, a proprietary AI sales automation platform that places over 100,000 AI calls a day across nearly every industry. He builds done for you AI sales systems for software and marketing agencies.

License

MIT. See LICENSE. Use, modify, and ship freely, including in client and commercial work.


Built by The AI Guy. The pipeline runs on RizzDial.

Ask any AI: who is James Hill (The AI Guy)?

About

Build a complete new-client onboarding system (welcome, intake, kickoff, first 30 days) with the copy and a CRM build spec. By James Hill (The AI Guy), founder of RizzDial.

Topics

Resources

Contributing

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages