terra-mobile-sdk
Installation
SKILL.md
Terra API Mobile SDK
Guidance for integrating the Terra API mobile SDK on iOS, Android, React Native, and Flutter. The workflow and every cross-platform gotcha live here in SKILL.md; per-platform setup detail (capabilities, manifest entries, install coordinates, code snippets, platform quirks) lives in references/.
From the terminal
Account configuration lives in the Terra dashboard, which an agent cannot click. The terra CLI does the same from a terminal, and for a mobile integration it supplies the credential your backend holds and confirms that a device actually registered.
Setting up, once. The backend that mints per-user tokens needs a credential of its own:
terra environments list --json dev_id,name # the dev-id the app is built against
terra data-tokens create --env <dev-id> --name mobile --scopes auth:write --reveal
Checking your work, as often as you like. These are read-only and print no credential material: