Skip to main content

Version: 3.10.x

AI Agent Skills for API7 Gateway

Agent skills for API7 Gateway are SKILL.md knowledge packs that teach an AI coding agent — such as Claude Code, Cursor, or GitHub Copilot — how to configure and operate a live API7 Enterprise Edition gateway. Each skill covers one plugin, recipe, or operator workflow, with the exact commands to run. Install them once, then describe the outcome you want:

"Add key-auth to my /orders route and rate-limit it to 100 requests per minute."

The agent loads the matching skills and runs the real a7 CLI commands against your API7 Enterprise Edition control plane and Admin API.

note

The skills below use a7, the command-line tool for API7 Enterprise Edition, maintained in the api7/a7 repository. a7 wraps the API7 EE control-plane API and the APISIX Admin API; all runtime operations are scoped to a gateway group.

The SKILL.md format is understood by any agent that supports the Agent Skills convention — including Claude Code, Cursor, GitHub Copilot, Windsurf, and OpenCode.

Browse the skills

🔍

Install

Skills are plain Markdown files. Install the pack once and your agent loads the right skill on demand.

Claude Code

# Clone the repo and drop the skills into your agent's skills directory
git clone https://github.com/api7/a7.git
mkdir -p ~/.claude/skills
cp -r a7/skills/* ~/.claude/skills/

Then ask your agent to configure API7 Gateway in natural language — no slash command to memorize.

Other agents

Any agent that reads Markdown skills can use the same files. Clone the repo and point your agent's skills or rules directory at a7/skills/**/SKILL.md (for example, .cursor/rules/ for Cursor).

Prerequisites

  • The a7 CLI installed and on your PATH (go install github.com/api7/a7/cmd/a7@latest)
  • A running API7 Enterprise Edition instance with control-plane and Admin API access
  • An API7 EE access token
  • A target gateway group

Example: end to end

A single request like "add key-auth to /orders and rate-limit it to 100 rpm" loads the a7-plugin-key-auth and a7-plugin-limit-count skills. The agent generates the route configuration and applies it with the file-based a7 command, scoped to your gateway group:

# route.yaml
uri: /orders
upstream_id: orders-upstream
plugins:
key-auth: {}
limit-count:
count: 100
time_window: 60
key: remote_addr
rejected_code: 429
a7 route update orders -g default -f route.yaml

Frequently asked questions

What are agent skills for API7 Gateway?

Agent skills for API7 Gateway are SKILL.md knowledge packs that teach an AI coding agent how to configure and operate a live API7 Enterprise Edition gateway through the a7 CLI. Each skill covers one plugin, recipe, or operator workflow and the exact commands to run.

Can I use API7 Gateway with Claude Code?

Yes. Install the API7 agent skills into Claude Code, then describe what you want your gateway to do in natural language — Claude Code loads the matching skill and runs the underlying a7 CLI commands against your API7 Enterprise Edition control plane and Admin API.

Which AI agents support the API7 skills?

Any agent that understands the Agent Skills convention, including Claude Code, Cursor, GitHub Copilot, Windsurf, and OpenCode. The skills are plain Markdown files with no runtime or lock-in.

How do I install the API7 AI agent skills?

Clone the api7/a7 repository and copy its skills into your agent’s skills directory. For Claude Code: git clone https://github.com/api7/a7.git, then cp -r a7/skills/* ~/.claude/skills/.

What is the a7 CLI?

a7 is the command-line tool for API7 Enterprise Edition. It wraps the API7 EE control-plane API and the APISIX Admin API to manage gateway groups, routes, services, consumers, certificates, and plugins from your terminal — all runtime operations are scoped to a gateway group.

What can the skills configure?

The catalog spans day-to-day API7 Gateway work: 29 plugin skills (authentication, rate limiting, observability, AI proxying, and more), 8 operational recipes (canary, blue-green, circuit breaking, health checks, mTLS), 2 role personas, and shared CLI conventions.

Learn more

API7.ai Logo

The digital world is connected by APIs,
API7.ai exists to make APIs more efficient, reliable, and secure.

Sign up for API7 newsletter

Product

API7 Gateway

SOC2 Type IIISO 27001HIPAAGDPRRed Herring

Copyright © APISEVEN PTE. LTD 2019 – 2026. Apache, Apache APISIX, APISIX, and associated open source project names are trademarks of the Apache Software Foundation