integrate-agentkit
Installation
SKILL.md
Integrate AgentKit
Take this repo from a connection to a connected account, an authorization link, and one tool call with execute_tool. Then stop.
This is the docs quickstart path: https://docs.scalekit.com/agentkit/quickstart/
Guardrails
- MUST pass the exact dashboard Connection Name (
connection_namein Python,connectionNamein Node). Never invent a slug. Never use aconnectorfield for that value. - MUST call tools with
execute_tool(executeToolin Node). Scalekit adds the user's token to the outgoing request. Scalekit does not return raw user tokens to your app. - MUST confirm a tool name on the connector's page in https://docs.scalekit.com/agentkit/connectors.md, or with
list_toolsscoped to the Connection Name, before you call it. - MUST re-check the connected account status after the user finishes OAuth. Call the tool only when it is
ACTIVE. - MUST print the authorization link and stop when the process is not interactive. Re-run the script after the user finishes OAuth.
- MUST take missing
SCALEKIT_*values from the user. MUST NOT copy them from another project, home directory, or skill folder.