By merge-api
Claude Code skills for integrating with, building on, and migrating to Merge Gateway
Scaffold a function-calling agent with tool definitions and an execution loop. Use when the user wants to build an agent, create a tool-use loop, or set up function calling.
Convert between Claude SKILL.md files and OpenAI Codex AGENTS.md files (and vice versa). Use this skill whenever the user wants to translate, convert, port, or adapt an AI skill or agent instruction file from one format to the other — e.g. "convert this skill to Codex", "turn this AGENTS.md into a Claude skill", "port my skill file", "make this work with Codex", "translate this for Claude Code". Also triggers when the user asks to make a skill "cross-compatible" or wants to run the same instructions in both systems.
Explore Merge Gateway advanced features including tags, project tracking, routing metadata, multi-model routing, and extended thinking. Use after initial setup to unlock Gateway's full capabilities.
Integrate Merge Gateway into an existing project. Detect the user's stack, install the SDK, update configuration, and verify the integration works.
Migrate from Azure OpenAI to Merge Gateway. Use when the user wants to switch from Azure OpenAI, replace AzureOpenAI SDK calls, or move off Azure deployments.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
A Claude Code plugin with skills for integrating with, building on, and migrating to Merge Gateway.
Add the plugin marketplace, then install:
claude plugin marketplace add merge-api/merge-gateway-skills
claude plugin install merge-gateway
That's it — the skills are ready to use immediately.
If you prefer to add skills directly to a single project:
git clone https://github.com/merge-api/merge-gateway-skills.git
cp -r merge-gateway-skills/.claude/skills/ /path/to/your/project/.claude/skills/
After installing, open Claude Code and try one of these:
/merge-gateway:gateway-implement
/merge-gateway:build-agent
/merge-gateway:gateway-features
/merge-gateway:migrate-openrouter
/merge-gateway:migrate-direct-sdk
/merge-gateway:migrate-bedrock
/merge-gateway:migrate-azure
/merge-gateway:migrate-litellm
Or just describe what you want — Claude will pick the right skill:
| Skill | Command | What it does |
|---|---|---|
| Gateway Implementation | /gateway-implement | Detect your stack, install the SDK, and verify the integration |
| Build a Tool-Use Agent | /build-agent | Scaffold an agent with tool definitions and an execution loop |
| Skill | Command | What it does |
|---|---|---|
| Gateway Features | /gateway-features | Explore tags, project tracking, routing metadata, multi-model routing, extended thinking, and more |
| Skill | Command | What it does |
|---|---|---|
| Migrate from OpenRouter | /migrate-openrouter | Swap URLs, headers, and params for Gateway equivalents |
| Migrate Direct SDKs | /migrate-direct-sdk | Move from OpenAI, Anthropic, or Google SDKs to Gateway |
| Migrate from Bedrock | /migrate-bedrock | Replace boto3 calls and map Bedrock model IDs |
| Migrate from Azure OpenAI | /migrate-azure | Map deployment names and remove Azure-specific config |
| Migrate from LiteLLM | /migrate-litellm | Replace LiteLLM proxy or library with managed Gateway |
mg_...) — get one from the Gateway dashboardAll skills route your LLM calls through Merge Gateway using the Merge Gateway SDK, available in both Python and TypeScript:
Python:
from merge_gateway import MergeGateway
client = MergeGateway(api_key="mg_...")
response = client.responses.create(
model="openai/gpt-4o",
input=[{"type": "message", "role": "user", "content": "Hello!"}],
)
print(response.output[0].content[0].text)
TypeScript:
import { MergeGateway } from "merge-gateway-sdk";
const client = new MergeGateway({ apiKey: "mg_..." });
const response = await client.responses.create({
model: "openai/gpt-4o",
input: [{ type: "message", role: "user", content: "Hello!" }],
});
console.log(response.output[0].content[0].text);
Key conventions:
provider/model format (e.g., openai/gpt-4o, anthropic/claude-sonnet-4-20250514)mg_... API key for all providersnpx claudepluginhub merge-api/merge-gateway-skills --plugin merge-gatewayClaude Code skills for integrating with and building on the Merge Unified API
TrueFoundry AI Gateway plugin — onboarding, model routing, MCP servers, prompts, Skills Registry workflows, observability, guardrails, and codebase migration. Works across Claude Code, Codex, and Cursor.
Flagship+ skill pack for OpenRouter - 30 skills for multi-model routing, fallbacks, and LLM gateway mastery
OpenRouter SDK plugin - unified interface for 500+ LLM models with intelligent routing, cost optimization, and framework integrations (Vercel AI SDK, LangChain, OpenAI SDK, PydanticAI)
Spawn any third-party LLM provider with an Anthropic-compatible API (e.g. DeepSeek, GLM, Kimi, Qwen, MiniMax) as real Claude Code agent-team teammates or one-shot subagents — driven exactly like native teammates. Your main session's own auth is untouched (OAuth subscription or API key, either works); provider workers bill the provider API key via apiKeyHelper (the key never enters env/argv/history). Requires the `cc-fleet` binary on PATH, installed separately.
Smart LLM routing with Claude subscription monitoring, complexity-first model selection, and 20+ AI providers
Teach Claude to detect, wire, and troubleshoot FreeRide — a local OpenAI-compatible gateway routing across free-tier providers (OpenRouter, Groq, NVIDIA NIM, Cloudflare Workers AI, HuggingFace).