api-gateway

Route requests to external APIs through an OAuth-enabled gateway.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/UNO998/rla_skills --skill api-gateway-uno998
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/UNO998/rla_skills/tree/main/api-gateway-1.0.68
Command: npx skills add https://github.com/UNO998/rla_skills --skill api-gateway-uno998

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The API gateway provides a secure, scalable conduit to external APIs by routing requests through Maton's OAuth-controlled proxy, ensuring that the MATON_API_KEY never directly accesses third-party data.

Core Features & Use Cases

  • Passthrough proxy for direct access to third-party APIs using per-connection OAuth.
  • Connection management and key-based authentication with explicit user authorizations.
  • Use cases include integrating Slack, Google Workspace, GitHub, Notion, and more through a unified, auditable gateway.
  • This setup reduces surface-area exposure and simplifies governance for cross-service automation.

Quick Start

Call a native Slack API through the gateway by passing your MATON_API_KEY in the Authorization header.

Frequently Asked Questions about api-gateway

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

FAQPage Schema
How does an OAuth gateway secure API access for external services?▼

An OAuth gateway secures API access by routing requests through a centralized proxy, ensuring your MATON_API_KEY never directly accesses third-party data. This reduces surface-area exposure and simplifies governance for cross-service automation.

How do I route Slack API requests through an OAuth proxy?▼

You route Slack API requests by calling the native API through the gateway and passing your MATON_API_KEY in the Authorization header. This requires setting up per-service connections with explicit user authorization beforehand.

Can I manage Google Workspace and GitHub connections through a single API proxy?▼

Yes, you can manage Google Workspace and GitHub connections through a single API proxy. The gateway acts as a unified, auditable passthrough that handles connection management and key-based authentication across multiple providers.

What is the best way to govern cross-service automation without exposing third-party API keys?▼

The best way to govern cross-service automation is using a centralized OAuth-enabled gateway. It manages per-connection authentication and explicit user authorizations, ensuring your main API key never directly accesses third-party data.

Why does my MATON_API_KEY require explicit user authorization for external APIs?▼

Your MATON_API_KEY requires explicit user authorization because the gateway operates using an OAuth-controlled proxy flow. This ensures that per-service connections are securely managed and auditable before accessing external APIs like Notion or Slack.