On this page
Quickstart
From zero to signed in, in two steps — about a minute. Requires Node.js 20+ on macOS, Linux, or Windows.
Building with real families in mind? Everything you make here is educational and informational only — not legal or clinical advice.
New to the command line? Once it's installed, run cotrackpro start for a guided tour —
many commands work with no account.
In short: you install one program, sign in once, and you're ready. If the install step looks scary, ask someone comfortable with computers to sit with you for the first minute — after that it's typing simple commands.
Developer note: cotrackpro setup runs an OAuth device flow; the token lands in your OS keychain when available. For CI or headless machines, set COTRACKPRO_TOKEN instead — the CLI prefers the environment variable over the keychain.
1. Install and sign in#
npm install -g @cotrackpro-dev/cli
cotrackpro setup # opens your browser to sign in
No global install? Use it on demand: npx @cotrackpro-dev/cli setup.
Preview scope. The CLI ships today under a temporary npm scope,
@cotrackpro-dev— the command is stillcotrackpro. It moves to@cotrackpro/clionce that scope is available; the command and everything below are identical either way.
2. Confirm you're in#
cotrackpro whoami # your name, org, role, and tier
✅ See your name and tier? You're set up — that's the whole quickstart. Something off? Run
cotrackpro doctorto diagnose it.
Go further, when you're ready#
You don't need these to start — reach for them as you build. Add --help to any command
for options, or --output json for scripting.
# Build from CoTrackPro libraries
cotrackpro packages pull mylib@1.2.3 # download (integrity-verified)
cotrackpro packages publish ./mylib.tgz # publish to your org
cotrackpro scaffold reporter # a new module, pre-wired to the SDK
# Work across the ecosystem
cotrackpro workspace clone --category core # clone the core repos
cotrackpro workspace link # dev them against this CLI's SDK
# Explore the platform offline
cotrackpro artifacts search incident
cotrackpro catalog roles
Your first prototype, in five minutes#
No account needed for any of this. One command creates a typed starter, seeds its test data, and runs it:
cotrackpro nocode try incident-log # starter + test data + a first run, in one go
cotrackpro nocode run incident-log.ctp.json --watch # live preview while you edit
cotrackpro nocode share incident-log.ctp.json --open # publish it as a fill-in link
Prefer dragging steps together? cotrackpro nocode build opens the visual builder —
it live-previews as you edit and has the same share link. Have an idea but no app yet?
cotrackpro nocode idea "track school pickup notes" --copy gives your AI assistant everything it
needs to reply with a complete, importable app.
Next: build from code with the SDK, or browse the full command reference.
New to the platform? See what you can build with — workflows, scenarios, skills, and roles — in the Library.