Quickstart: install the Skedulo CLI
Install the sked CLI, authenticate to your tenant, and learn the five command groups that manage everything you build.
The Skedulo CLI (sked) is the command-line tool for building on the
platform. It scaffolds, develops, and deploys every artifact type
(functions, pages, web and mobile extensions, webhooks, custom objects),
which puts your tenant's configuration in source control and CI.
1. Install
Download the installer for your platform and follow the on-screen instructions:
- macOS (Apple Silicon): sked-arm64.pkg
- macOS (Intel): sked-x64.pkg
- Windows (64-bit): sked-x64.exe
- Windows (32-bit): sked-x86.exe
After installing, open a fresh terminal so the sked command is on your
PATH. On Windows, use Command Prompt or PowerShell; running the CLI
under WSL isn't supported.
Verify the install:
sked about
2. Authenticate
Log in to a tenant through your browser, giving it an alias you'll use in every later command:
sked tenant login web -a my-tenant
Check what you're connected to:
sked tenant list
Working across dev, UAT, and production tenants? Log in to each with its
own alias, and set the one you use most as the default with
sked tenant set-default -a <alias>.
3. Learn the command groups
| Command group | What it manages |
|---|---|
sked artifacts |
Create, fetch, and deploy artifacts: custom objects and fields, functions, pages, web and mobile extensions, webhooks, user roles |
sked tenant |
Logins, aliases, and the default tenant |
sked function |
Local function development (sked function dev) and scaffolding |
sked web-extension |
Local web-extension development |
sked package |
Deploy, list, and register packages: bundles of artifacts that ship together |
Artifact commands follow one shape:
sked artifacts <type> <operation> [flags] -a <tenant-alias>
For example, fetching every webhook defined on a tenant:
sked artifacts webhook get -o ./webhooks -a my-tenant
Next steps
- CLI quick reference puts the common commands on one page.
- Full command reference documents every command, flag by flag.
- CLI examples repository
has example definitions for every artifact type, ready to
sked artifacts <type> upsert. - Using an AI assistant? Install the
skedulo-cli agent skill
so it drives
skedsafely and correctly. - Put it to work: build a mobile form or create a webhook.