a7-shared
Installation
SKILL.md
a7 Shared Skill
What is a7
a7 is a Go CLI for API7 Enterprise Edition (API7 EE). It provides imperative CRUD for current API7 EE resource types, declarative config sync, context management, and debug tooling.
- Binary:
a7 - Module:
github.com/api7/a7 - Go: 1.22+
- Pattern: noun-verb (
a7 <resource> <action> [flags]) - Dual-API Architecture:
- Control-plane API:
/api/*(e.g., gateway groups) - Runtime Admin API:
/apisix/admin/*(e.g., routes, services, consumers)
- Control-plane API:
- Gateway Group Scoping: All runtime resources must be scoped to a gateway group using
--gateway-groupor-g.