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.