init
Installation
SKILL.md
Initialize Terse
Get the user fully set up on Terse. Optional argument: $ARGUMENTS (project directory name).
There are two different setups and the user can mean either. Disambiguate before running anything.
| Intent the user expressed | Run this | What it produces |
|---|---|---|
| "Set up Terse", "get started", "scaffold a project", "I want to build a job" | terse init |
A new SDK project pointed at Terse Cloud (managed). |
| "Self-host Terse", "run Terse locally", "run the control plane myself", "install the platform" | npx create-terse |
A Docker-based deployment of the Terse control plane on the user's machine. |
If the request is ambiguous, default to terse init (managed) — that's what 95% of new users want — and tell the user how to switch tracks if they actually meant self-hosting.
Reference docs
For anything beyond a vanilla setup, pull the live docs: