How this command is triggered — by the user, by Claude, or both
Slash command
/gwapi:check [namespace]The summary Claude sees in its command listing — used to decide when to auto-load this command
## Name gwapi:check ## Synopsis ## Description The `gwapi:check` command verifies the status of Gateway API resources in a Kubernetes or OpenShift cluster. It checks: 1. Presence and status of GatewayClass resources 2. Presence and status of Gateway resources 3. Gateway listener configuration and readiness 4. Gateway addresses and connectivity This command helps troubleshoot Gateway API deployments and verify successful installation. ## Arguments - `$1` (optional): Target namespace to check for Gateway resources. If not specified, checks all namespaces for GatewayClass (cluster-scoped)...
gwapi:check
/gwapi:check [namespace]
The gwapi:check command verifies the status of Gateway API resources in a Kubernetes or OpenShift cluster. It checks:
This command helps troubleshoot Gateway API deployments and verify successful installation.
$1 (optional): Target namespace to check for Gateway resources. If not specified, checks all namespaces for GatewayClass (cluster-scoped) and Gateway resources.Tool Detection
oc is available: which ockubectl: which kubectlCluster Connection Verification
oc whoami or kubectl cluster-infooc login <cluster-url>Check GatewayClass Resources
oc get gatewayclass or kubectl get gatewayclassoc get gatewayclass <name> -o yamlstatus.conditions for any errors or warningsCheck Gateway Resources
oc get gateway -n <namespace>oc get gateway --all-namespacesoc get gateway <name> -n <namespace> -o yamlstatus.conditions for any errors or warningsStatus Summary
Connectivity Check (Optional)
curl -v http://<gateway-address>Error Handling
Check all Gateway API resources:
/gwapi:check
Displays status of all GatewayClass and Gateway resources across the cluster.
Check Gateway resources in specific namespace:
/gwapi:check openshift-ingress
Shows Gateway resources only in the openshift-ingress namespace, plus all cluster-scoped GatewayClass resources.
The command should produce output similar to:
Gateway API Status Check
========================
GatewayClass Resources:
-----------------------
NAME CONTROLLER ACCEPTED AGE
openshift-default openshift.io/gateway-controller/v1 True 2h
Gateway Resources:
------------------
NAMESPACE NAME CLASS PROGRAMMED AGE
openshift-ingress gateway openshift-default True 1h
Gateway Details: gateway (openshift-ingress)
---------------------------------------------
Address: a0a658ac4b2d447fa83d2f247a0dc714-1135029665.us-west-1.elb.amazonaws.com
Listeners:
- Name: demo
Hostname: *.gwapi.apps.ci-ln-42q9hck-76ef8.aws-4.ci.openshift.org
Port: 80
Protocol: HTTP
Status: Ready
Attached Routes: 3
Summary:
--------
✓ 1 GatewayClass (1 accepted)
✓ 1 Gateway (1 programmed)
✓ All resources healthy
/checkRuns project validation checks (lint, test, type-check) and fixes any errors found, without committing changes.
/checkRuns project validation checks (lint, test, type-check) and fixes any errors found, without committing changes.
/checkDetects drift between SPEC.md and code. Classifies each item as HOLD/VIOLATE/UNVERIFIABLE (or MATCH/DRIFT/MISSING/EXTRA for §I). Read-only, zero writes.
/checkRuns a unified pre-publish quality gate on marketing content — evaluating hallucination, brand voice, structure, and claims — and produces a pass/warn/blocked decision with actionable issues.
/checkGenerates CodeDNA coverage report for the project, identifying unannotated source files and stale used_by references in Python, TypeScript/JS, Go, Rust, Java.
/checkAnalyzes cross-component consistency across NL programming artifacts, checking reference integrity, orphaned components, behavioral contradictions, and terminology drift.
2plugins reuse this command
First indexed Jul 18, 2026
npx claudepluginhub stbenjam/ai-helpers --plugin gwapi