skillett connect
skillett connect <integration>Description
Section titled “Description”Initiates an OAuth 2.0 authorization flow for the specified integration. Opens your browser to the service’s consent screen, then polls until authorization completes.
Options
Section titled “Options”No flags. The integration slug is a required positional argument.
API calls
Section titled “API calls”| Step | Endpoint |
|---|---|
| Start connection | POST /v1/connect |
| Poll status | GET /v1/connect/:connectionId (every 3s, 5min timeout) |
Examples
Section titled “Examples”$ skillett connect githubOpening browser for GitHub authorization...Waiting for authorization...{ "status": "connected", "integration": "github" }Plan limits
Section titled “Plan limits”Connection count is limited by your plan:
| Plan | Max connections |
|---|---|
| Free | 3 |
| Pro | 10 |
| Unlimited | Unlimited |
If you’ve reached your limit:
{ "error": "plan_limit_reached", "message": "Plan limit reached: maximum 3 connections. Upgrade your plan for more.", "action_url": "https://app.skillett.dev/billing"}Exit codes
Section titled “Exit codes”0— Successfully connected1— Authorization denied, plan limit reached, or invalid integration2— Network error or timeout (5 minutes)