setup-agentkit
Installation
SKILL.md
Setup AgentKit
Give this project a dashboard connection, env credentials, and a first connector path. Then stop.
Guardrails
- MUST wait for dashboard credential values. MUST NOT invent them.
- MUST record the Connection Name exactly as the dashboard shows it (
github-connectwhen the user named no connector). - MUST NOT write app-code tool calls. MUST name
integrate-agentkitbefore waiting for credentials.
Gotchas
- Read SDK credentials from
SCALEKIT_ENVIRONMENT_URL,SCALEKIT_CLIENT_ID, andSCALEKIT_CLIENT_SECRET. Some samples useSCALEKIT_ENV_URLfor the same URL; useSCALEKIT_ENVIRONMENT_URLhere. - This skill stops after the connection. A connected account belongs to
integrate-agentkit. - New environments ship one connection: GitHub, Connection Name
github-connect. Every other connector, Gmail included, needs its own connection in the dashboard before the next skill. - Record the dashboard Connection Name. Later SDK calls use that exact string, not the connector slug.
- The Scalekit MCP server at https://mcp.scalekit.com needs no extra env vars. It does not replace the SDK credentials.
- Look up connectors at https://docs.scalekit.com/agentkit/connectors.md.
- Wait for the user to supply credentials. Do not invent values.