integrations

Manage third-party integrations and authentication flows within Replit.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/KartikSharma4448/MyPortfolio --skill integrations-kartiksharma4448
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: integrations
Source: https://github.com/KartikSharma4448/MyPortfolio/tree/main/.local/skills/integrations
Command: npx skills add https://github.com/KartikSharma4448/MyPortfolio --skill integrations-kartiksharma4448

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Integrations enable first-class usage of Third-Party (and some First-party) technologies. If the integration exists, you can ask user to "connect" their account (Google, Linear, GitHub, Stripe, etc) to their Replit account, which critically gives you, the Replit Agent, access to new capabilities (e.g. view their Google Sheets, read their Linear issues, setup & access payment systems, etc). You must follow the steps outlined here to successfully make these "connections".

Core Features & Use Cases

Integrations include blueprints (code templates), connectors (OAuth/API integrations + templates), and connections (already established integrations).

Quick Start

Search for an integration, then add and authorize it to complete the connection.

Frequently Asked Questions about integrations

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage third-party API integrations and OAuth connections within Replit?

To manage third-party API integrations and OAuth connections, search for the desired service, add the integration, and authorize the account connection to grant your Replit Agent access to external capabilities like Google Sheets or Stripe.

What is the difference between connectors, blueprints, and connections for external API integrations?

Connectors define the OAuth and API integration templates, blueprints provide reusable code templates, and connections represent the already established, authorized integrations linked to your Replit account for immediate use.

Does this support OAuth authentication flows for services like GitHub and Linear?

Yes, it supports OAuth authentication flows for services like GitHub and Linear. It manages the entire connection lifecycle, allowing you to securely connect accounts and grant the Replit Agent access to read issues or repository data.

Can I propose a new external API integration if an existing connector is missing?

Yes, you can propose a new external API integration. The functionality exposes a proposeIntegration function, allowing you to request and define new connectors and blueprints for third-party technologies not yet available.

What's the best way to set up database connections and payment systems across projects?

The best way to set up database connections and payment systems is to search for the specific integration, add it to your project, and complete the authorization flow to establish a secure, managed connection for your Replit Agent.

Why do I need to authorize a connection before my Replit Agent can access external APIs?

You must authorize a connection to securely authenticate your account credentials. This OAuth process grants the Replit Agent the necessary permissions and API tokens to interact with your third-party data, such as viewing Google Sheets or processing payments.