Zum Hauptinhalt springen
Dieser Inhalt ist noch nicht in Ihrer Sprache verfügbar und wird auf Englisch angezeigt.

Configure Api Gateway

Skill Verifiziert Aktiv
Teil von:Agent Almanac

Deploy and configure an API gateway (Kong or Traefik) to handle API traffic management, authentication, rate limiting, request/response transformation, and routing. Covers plugin configuration, upstream services, consumer management, and integration with existing infrastructure. Use when multiple backend services need a unified API endpoint, when centralized authentication or rate limiting is required, when implementing API versioning, or when needing detailed analytics and load balancing for microservices.

Zweck

To enable users to deploy and configure robust API gateways (Kong or Traefik) for centralized traffic management, security, and policy enforcement across multiple backend services.

Funktionen

  • Deploy API gateways (Kong/Traefik)
  • Configure routing and upstream services
  • Implement authentication and authorization
  • Configure rate limiting and quotas
  • Manage request/response transformations
  • Enable monitoring and analytics
  • Implement API versioning and deprecation

Anwendungsfälle

  • When multiple backend services need a unified API endpoint.
  • When centralized authentication or rate limiting is required.
  • When implementing API versioning or deprecation strategies.
  • When needing detailed analytics and load balancing for microservices.

Nicht-Ziele

  • Developing or managing the backend services themselves.
  • Directly managing Kubernetes cluster infrastructure beyond gateway deployment.
  • Providing a GUI for API gateway management.

Documentation

  • info:Configuration & parameter referenceWhile the SKILL.md outlines procedures and links to examples, it does not explicitly document all configuration parameters for Kong or Traefik or their default values. Specific command-line flags or configuration options are not comprehensively detailed.

Code Execution

  • info:ValidationThe skill uses standard Kubernetes/Traefik/Kong configurations and CLI commands, which generally have their own validation. However, the provided bash scripts themselves do not explicitly demonstrate the use of schema validation libraries for input arguments.

Install

  • info:Installation instructionThe README provides installation instructions for Claude Code plugin and global CLI, but the SKILL.md itself focuses on the procedure and links to EXAMPLES.md for full config files, which could be more integrated for direct copy-pasting of commands.

Execution

  • info:Pinned dependenciesThe SKILL.md references standard CLI tools like kubectl and deck; while these tools should ideally be pinned, their versions are not explicitly declared in the SKILL.md frontmatter or associated scripts.

Scope

  • info:Dry-run previewWhile Kubernetes and Traefik offer dry-run or preview capabilities (e.g., `kubectl diff`, Traefik simulation), they are not explicitly invoked or documented within the skill's workflow steps.

Installation

/plugin install agent-almanac@pjt222-agent-almanac

Qualitätspunktzahl

Verifiziert
95 /100
Analysiert about 21 hours ago

Vertrauenssignale

Letzter Commit1 day ago
Sterne14
LizenzMIT
Status
Quellcode ansehen

Ähnliche Erweiterungen

K8s Manifest Generator

100

Create production-ready Kubernetes manifests for Deployments, Services, ConfigMaps, and Secrets following best practices and security standards. Use when generating Kubernetes YAML manifests, creating K8s resources, or implementing production-grade Kubernetes configurations.

Skill
wshobson

Setup Container Registry

99

Configure container image registries including GitHub Container Registry (ghcr.io), Docker Hub, and Harbor with automated image scanning, tagging strategies, retention policies, and CI/CD integration for secure image distribution. Use when setting up a private container registry, migrating from Docker Hub to self-hosted registries, implementing vulnerability scanning in CI/CD pipelines, managing multi-architecture images, enforcing image signing, or configuring automatic cleanup and retention policies.

Skill
pjt222

Setup Tailwind Typescript

100

Configure Tailwind CSS with TypeScript in a Next.js or React project. Covers installation, configuration, custom theme extensions, component patterns, and type-safe styling utilities. Use when adding Tailwind CSS to an existing TypeScript project, customizing the Tailwind theme for a project's design system, setting up type-safe component styling patterns, or configuring Tailwind plugins and extensions.

Skill
pjt222

Setup

100

Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow

Skill
Yeachan-Heo

Mcp Setup

100

Configure popular MCP servers for enhanced agent capabilities

Skill
Yeachan-Heo

Running Claude Code Via Litellm Copilot

100

Verwenden Sie dies beim Routing von Claude Code über einen lokalen LiteLLM-Proxy zu GitHub Copilot, um die direkten Anthropic-Ausgaben zu reduzieren, indem Sie ANTHROPIC_BASE_URL- oder ANTHROPIC_MODEL-Overrides konfigurieren oder Fehler bei der Einrichtung des Copilot-Proxys beheben, wie z. B. model-not-found, kein localhost-Traffic oder GitHub 401/403-Authentifizierungsfehler.

Skill
xixu-me