api-gateway

Connect applications to 100+ external APIs via a managed OAuth gateway.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/gaos6e/MyOpenclaw --skill api-gateway-gaos6e
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/gaos6e/MyOpenclaw/tree/main/workspace/skills/api-gateway
Command: npx skills add https://github.com/gaos6e/MyOpenclaw --skill api-gateway-gaos6e

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Connect to 100+ external APIs via a secure, managed OAuth gateway, removing the burden of handling individual OAuth flows for each service.

Core Features & Use Cases

  • Centralized API access: connect to Google Workspace, Microsoft 365, GitHub, Notion, Slack, Airtable, HubSpot, and more with a single integration point.
  • Secure per-service authorization: user-consented OAuth connections ensure scoped access and safe data handling.
  • Simplified workflows: batch calls to multiple services through a unified gateway to accelerate integrations in product apps.

Quick Start

To get started, activate the skill and connect to a chosen API, then perform a sample request.

Frequently Asked Questions about api-gateway

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

FAQPage Schema
How do I connect my application to external APIs like Google Workspace and Slack without managing OAuth flows directly?

Use a managed OAuth gateway to connect applications to external APIs like Google Workspace and Slack. This bridges your app to 100+ services through a single integration point, removing the burden of handling individual OAuth flows.

Can I use a single API gateway to access multiple services like Notion, GitHub, and Microsoft 365?

Yes, you can access multiple services like Notion, GitHub, and Microsoft 365 through a centralized API gateway. It provides a unified integration point to batch calls to various external APIs, accelerating product app integrations.

How does a managed OAuth gateway ensure secure per-service authorization for connected apps?

A managed OAuth gateway ensures secure per-service authorization by requiring explicit, user-consented OAuth scopes for each connected service. This validates network access and API keys, ensuring scoped access and safe data handling without exposing credentials.

What do I need to start making API requests through a managed OAuth gateway?

To start making API requests through a managed OAuth gateway, you need a valid MATON_API_KEY and explicit user-consented OAuth scopes for the target service. Activate the skill, connect to a chosen API, and perform a sample request.

Are there limitations when using a centralized OAuth gateway for external API integrations?

The centralized OAuth gateway requires a valid MATON_API_KEY and explicit user-consented OAuth scopes for each service. It does not expose credentials directly, meaning all interactions are bound by the per-service authorization limits established during the Maton connect flows.