api-gateway
maton-ai/api-gateway-skill · skills.sh
Open source Repository Open in the app JSON README (API)
About
Skill publicada por maton-ai/api-gateway-skill no skills.sh. Instale com: npx skills add maton-ai/api-gateway-skill@api-gateway
Details
- Kind
- Agent skills
- Topic
- No topic detected
- Publisher
- maton-ai
- Origin
- skillssh
- Category
- ferramentas
- Stars
- 28
- Forks
- 4
- Last push
- 2026-09-04T23:46:21Z
- Repository state
- ativo
- License
- MIT
- Added
- 2026-08-30 15:22:33
- Updated
- 2026-09-08 15:05:55
- Origin id
maton-ai/api-gateway-skill/api-gateway
README
# Maton API Gateway
API gateway for calling third-party APIs with managed auth.
Call native API endpoints directly with a single API key.
## Quick Start
```bash
# Send a Slack message
curl -s -X POST 'https://gateway.maton.ai/slack/api/chat.postMessage' \
-H 'Content-Type: application/json' \
-H 'Authorization: Bearer YOUR_API_KEY' \
-d '{"channel": "C0123456", "text": "Hello from gateway!"}'
```
## Getting Your API Key
1. Sign in or create an account at [maton.ai](https://maton.ai)
2. Go to [maton.ai/settings](https://maton.ai/settings)
3. Click the copy button to copy your API key
```bash
export MATON_API_KEY="YOUR_API_KEY"
```
## Installation
### Skills CLI
Install the skill directly into any supported agent:
```bash
npx skills add maton-ai/api-gateway-skill
```
### Plugins
We ship plugins that bundle the api-gateway skill for popular agent harnesses.
**Claude Code** — add this repo as a plugin marketplace, then install the plugin:
```bash
claude plugin marketplace add maton-ai/api-gateway-skill
claude plugin install api-gateway@maton-plugins
```
**Cursor** — install the plugin directly from this repo:
```bash
/add-plugin maton-ai/api-gateway-skill
```
**Codex** — add this repo as a plugin marketplace, then install the plugin:
```bash
codex plugin marketplace add maton-ai/api-gateway-skill
codex plugin add api-gateway@maton-plugins
```
**Kiro** — shipped as a [Power](https://kiro.dev/docs/powers/). Kiro has no install CLI;
import it from GitHub inside the IDE:
1. Open the **Powers** panel (the Ghosty icon with the lightning bolt).
2. Choose **Add Custom Power → Import power from GitHub**.
3. Paste the power folder URL:
`https://github.com/maton-ai/api-gateway-skill/tree/main/providers/kiro/.kiro/powers/api-gateway`
4. Click **Install**. Kiro reads `POWER.md` (and its local `references/`) and activates the
power on demand when your request matches its keywords.
**ClawHub** — install using the clawhub CLI:
```bash
clawhub install @byungkyu/api-gateway
```
## Network Access
The skill requires outbound network access to `maton.ai`.
### Claude Desktop / Claude Cowork
**Free / Pro / Max plans**
Package manager egress is on by default, but allowlisting arbitrary domains is not allowed (as of July 2026). Instead, we recommend using the [Maton MCP server](https://github.com/maton-ai/agent-toolkit), which doesn't require network allowlisting.
**Team / Enterprise plans**
Network egress is disabled by default. An organization owner must enable it:
1. Open **Settings → Capabilities → "Code execution and file creation."**
2. Select **"Allow network egress to package managers and specific domains."**
3. Add `maton.ai` to the allowed-domains list.
Refer to Anthropic's [network access in Claude](https://support.claude.com/en/articles/12111783-create-and-edit-files-with-claude#h_6b7e833898) for more details.
## Repository Layout
- `SKILL.md` + `references/` — the canonical skill (single source of truth).
- `providers/{claude,cursor,codex}/plugin/` — per-harness plugins, each with a copy of the skill under `skills/api-gateway/`.
- `providers/kiro/.kiro/powers/api-gateway/` — the skill packaged as a Kiro Power (`POWER.md` + local `references/`).