apisix-route-creator

Generate APISIX ApisixRoute v2 YAML configurations for Kubernetes services.

Updated Jan 5, 2026
One-click install
npx skills add https://github.com/LLLLimbo/Skills --skill apisix-route-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: apisix-route-creator
Source: https://github.com/LLLLimbo/Skills/tree/main/goldcard-specified/apisix-route-creator
Command: npx skills add https://github.com/LLLLimbo/Skills --skill apisix-route-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automates the creation and updating of APISIX ApisixRoute (v2) YAML manifests for Kubernetes gateway routing, eliminating manual YAML crafting when mapping hosts and paths to services and configuring plugin settings.

Core Features & Use Cases

  • Generate complete ApisixRoute YAML for one or more routes, including hosts, paths, methods, backends, and optional plugin configurations.
  • Support multiple routes per host by splitting rules to avoid overlaps and ensure deterministic routing behavior.
  • Follow structured prompts and references to collect required information; missing fields are annotated as TODO for follow-up questions.

Quick Start

Provide target environment, namespace, and route details; the skill will output a complete ApisixRoute YAML and annotate missing fields as TODO.

Frequently Asked Questions about apisix-route-creator

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

FAQPage Schema
How do I generate APISIX route YAML for mapping hosts to Kubernetes services?

To generate APISIX route YAML, provide the target environment, namespace, and route details including hosts, paths, and backends. The skill outputs a complete ApisixRoute v2 YAML configuration, annotating any missing fields as TODO for follow-up.

Can I configure multiple routes for a single host in APISIX?

Yes, you can configure multiple routes for a single host in APISIX. The skill splits routing rules automatically to avoid overlaps and ensures deterministic routing behavior across your Kubernetes services.

How do I add plugin configurations when creating an ApisixRoute v2 manifest?

You add plugin configurations by providing optional plugin settings alongside route details like hosts, paths, and backends. The generated ApisixRoute v2 YAML manifest will include these plugin configurations within the routing rules.

What information do I need to prepare before creating APISIX gateway routes?

Before creating APISIX gateway routes, you need to prepare the target environment, namespace, and specific route details including hosts, paths, methods, and backends. Optional plugin configurations can also be provided to customize routing behavior.

What happens if I omit required fields when automating APISIX route creation?

If you omit required fields during APISIX route creation, the skill annotates the missing fields as TODO within the generated YAML output. This flags the incomplete sections for immediate follow-up questions and manual completion.