connect-me
Installation
SKILL.md
Connect me
Connecting is one command. Keyless is the preferred rail — with no key, login opens a browser device-code flow and logs the person in as themselves:
catalyst-skills login
It prints a short code and a URL; the person approves in a browser (or from a phone, on a machine with no browser) and this machine is connected as them. The short-lived session refreshes silently on every request, so they stay connected for months.
A personal key still works for a script or an unattended shell — the environment form keeps it out of shell history; --key <personal-key> is the third form:
CATALYST_CLOUD_TOKEN=<your-personal-key> catalyst-skills login
npx @catalyst-cloud/catalyst-skills login works when the package is not installed globally. A non-default cloud is pinned with CATALYST_CLOUD_BASE_URL or --base-url.