What problem does it solve? Managing OAuth tokens, API credentials, and webhook secrets for third-party services like Slack, GitHub, Linear, and Snowflake requires manual app registration, env var management, and token rotation. This Skill replaces that with scoped tokens obtained through Vercel OIDC authentication. ## Core Features & Use Cases - Scoped Token Exchange: Get user, app, or jwt-bearer tokens for Slack, GitHub, MCP servers, Snowflake, and generic OAuth providers via CLI, TypeScript SDK, or HTTP API. - eve Agent Integration: One-line helpers (connectSlackCredentials, connectGitHubCredentials, connectLinearCredentials) wire outbound tokens and inbound webhook verification without env vars like SLACK_BOT_TOKEN or GITHUB_APP_PRIVATE_KEY. - Auth Framework Support: Plug connectors into Better Auth or Auth.js as OAuth providers via @vercel/connect/betterauth and @vercel/connect/authjs. - Use Case: Send a Slack message from your app by running vercel connect create slack, then calling getToken("slack/myagent", { subject: { type: "app" } }) and posting to the Slack API. ## Quick Start Ask the AI to set up a Vercel Connect connector for Slack and send a test message to a channel using the obtained token.