Skip to main content

AI Agent Skills for Apache APISIX

Agent skills for Apache APISIX are open-source 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 APISIX 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 a6 CLI commands against your gateway's Admin API.

note

The skills below use a6, an open-source (Apache-2.0) command-line tool for Apache APISIX maintained in the api7/a6 repository. a6 wraps the APISIX Admin API; it is not part of an official Apache Software Foundation release. Agents can call the Admin API directly — these skills simply make that ergonomic.

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/a6.git
mkdir -p ~/.claude/skills
cp -r a6/skills/* ~/.claude/skills/

Then ask your agent to configure APISIX 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 a6/skills/**/SKILL.md (for example, .cursor/rules/ for Cursor).

info

A one-line installer and a Claude Code plugin package are planned. Track progress in the api7/a6 repository.

Prerequisites

  • The a6 CLI installed and on your PATH (go install github.com/api7/a6/cmd/a6@latest)
  • A reachable Apache APISIX 3.x instance with Admin API access
  • An Admin API key

Example: end to end

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

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

Frequently asked questions

What are agent skills for Apache APISIX?

Agent skills for Apache APISIX are open-source SKILL.md knowledge packs that teach an AI coding agent how to configure and operate a live APISIX gateway. Each skill covers one plugin, recipe, or operator workflow and the exact commands to run.

Can I use Apache APISIX with Claude Code?

Yes. Install the APISIX 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 a6 CLI commands against your APISIX Admin API.

Which AI agents support the APISIX 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 APISIX AI agent skills?

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

Is the a6 CLI an official Apache project?

No. a6 is an open-source, Apache-2.0 licensed command-line tool maintained in the api7/a6 repository that wraps the APISIX Admin API. It is not part of an official Apache Software Foundation release.

What can the skills configure?

The catalog spans day-to-day APISIX 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