api-gateway

Route external API calls through a unified gateway for provider routing.

23|2|Updated May 27, 2026
One-click install
npx skills add https://github.com/zhouguoqing/QianYuan.AIAgenticFramework --skill api-gateway-zhouguoqing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: api-gateway
Source: https://github.com/zhouguoqing/QianYuan.AIAgenticFramework/tree/main/.qwen/skills/api-gateway
Command: npx skills add https://github.com/zhouguoqing/QianYuan.AIAgenticFramework --skill api-gateway-zhouguoqing

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill centralizes the discovery and activation of Markdown-based Skill Units by identifying SKILL.md at the root, loading its frontmatter to build a discoverable Skill list, and using the body as the activation prompt for runtime tasks.

Core Features & Use Cases

  • Markdown-driven discovery: loads Skill metadata from SKILL.md frontmatter and uses the Markdown body as the activated system prompt.
  • ** Progressive resource loading**: supports optional resources in scripts/, references/, assets/ to extend capabilities on demand.
  • Reference-rich routing: includes a references/ folder with provider routing guides, MCP references, and integration notes for multi-provider workflows.
  • Activation safeguards: validates required fields before enabling a Skill, with graceful fallbacks when resources are missing.
  • Common use cases: scanning a repository for Skills, validating Skill units, and deploying a new Skill via frontmatter-driven discovery.

Quick Start

Activate the API Gateway Skill and route a sample request through a Maton-managed provider.

Frequently Asked Questions about api-gateway

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

FAQPage Schema
How do I centralize API routing for multiple providers through a unified gateway?

You can centralize API routing by routing external calls through a unified gateway that identifies SKILL.md files, loads frontmatter to build a discoverable provider list, and uses the body as the activation prompt for runtime tasks.

How does markdown-driven skill discovery work for API gateway activation?

Markdown-driven discovery loads Skill metadata from SKILL.md frontmatter and uses the Markdown body as the activated system prompt, validating required fields before enabling a Skill with graceful fallbacks for missing resources.

Do I need a SKILL.md file to load and validate provider routing references?

Yes, a SKILL.md file with name and description frontmatter is required at the root to load resources and prompts, while optional scripts, references, and assets directories extend capabilities on demand.

What's the best way to test Skill activation workflows across multiple services?

The best way to test Skill activation workflows is routing a sample request through a managed provider, verifying routing references in the included references folder, and validating Skill units via frontmatter-driven discovery.

Can I extend API gateway capabilities with optional scripts and assets directories?

Yes, you can extend capabilities through progressive resource loading by adding optional resources in scripts, references, and assets directories to support multi-provider workflows and integration notes on demand.

Why does Skill validation fail when required frontmatter fields are missing?

Skill validation fails because activation safeguards validate required fields before enabling a Skill, ensuring the frontmatter contains the necessary name and description metadata to build a discoverable Skill list.