Configure Api Gateway
技能 已验证 活跃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.
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.
功能
- 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
使用场景
- 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.
非目标
- 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.
安装
/plugin install agent-almanac@pjt222-agent-almanac质量评分
已验证类似扩展
K8s Manifest Generator
100Create 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.
Setup Container Registry
99Configure 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.
Setup Tailwind Typescript
100Configure 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.
Setup
100Use first for install/update routing — sends setup, doctor, or MCP requests to the correct OMC setup flow
Mcp Setup
100Configure popular MCP servers for enhanced agent capabilities
Running Claude Code Via Litellm Copilot
100当通过本地 LiteLLM 代理将 Claude Code 路由到 GitHub Copilot 时使用,以减少直接的 Anthropic 支出,配置 ANTHROPIC_BASE_URL 或 ANTHROPIC_MODEL 覆盖,或对 Copilot 代理设置失败进行故障排除,例如 model-not-found、无 localhost 流量或 GitHub 401/403 身份验证错误。