deck-gateway
Manage Kong Gateway entities with decK. Use for `deck gateway` state files, validate/diff/sync/dump workflows, OpenAPI-derived Gateway config, or GitOps-style Gateway entity repos. Do not use for Konnect platform resources or HCL/kongctl repos.
Install
With your agent
Install OMGSkills skill "kong/ai-marketplace:plugins/kong-konnect/skills/deck-gateway" into this agent's normal skills directory: call the OMGSkills MCP get_install_plan tool for your agent and run the script it returns (it installs only the pinned commit and verifies SKILL.md), and stop if MCP or the pin is unavailable. Do not overwrite or change existing skills without asking me.
Manual command
git clone https://github.com/Kong/ai-marketplace /tmp/ai-marketplace && ln -s /tmp/ai-marketplace/plugins/kong-konnect/skills/deck-gateway ~/.claude/skills/deck-gateway
From README
decK gateway workflows Goal Generate, inspect, and apply Kong Gateway entity configuration with decK without losing track of live state, scope, or deployment model. Use this skill for Gateway entities and Gateway-oriented GitOps. Do not use it as a replacement for Konnect platform workflows that belong in kongctl or Terraform. Tool Positioning Use the shared kong-konnect MCP server first for live Konnect inspection when the target Gateway entities live in Konnect and MCP is available. Use this skill when the repository already uses decK, formatversion, or deck gateway commands, or when the user explicitly asks for decK. Use a domain skill or kongctl-query first when the real task is incident diagnosis, live-state discovery, or Konnect inspection before a repo-owned decK slice is identified. Preserve the existing decK layout, file split, tags, and CI patterns in the repository. Do not convert a Terraform or kongctl repository to decK unless the user explicitly asks for that migration.
More from this repo
gateway-plugin-datakit
Used when designing or debugging Kong DataKit plugin flows, including node selection, DAG wiring, jq transforms, cache...
kong-skill-authoring
Used to create or refactor a skill in this repo.
kongctl-declarative
Use for `kongctl`-managed Konnect declarative repos: author YAML, model APIs from OpenAPI, and run...
