From coreweave-pack
Collects CoreWeave Kubernetes cluster diagnostics—nodes, pods, events, GPU allocation, failed pod logs—into a tar.gz bundle for support tickets.
npx claudepluginhub jeremylongshore/claude-code-plugins-plus-skills --plugin coreweave-packThis skill is limited to using the following tools:
```bash
Collects CAST AI diagnostic bundle for Kubernetes clusters: agent logs, Helm releases, pod status, events, nodes, API status, and RBAC for support tickets and troubleshooting.
Diagnoses and fixes CoreWeave Kubernetes errors: GPU scheduling failures, pending pods, CUDA OOM, NCCL timeouts, PVC mounting, image pull issues.
Generates issue reports for HyperPod (EKS/Slurm) clusters by collecting node diagnostics via SSM, storing in S3 for troubleshooting and AWS Support.
Share bugs, ideas, or general feedback.
#!/bin/bash
set -euo pipefail
BUNDLE="coreweave-debug-$(date +%Y%m%d-%H%M%S)"
mkdir -p "$BUNDLE"
kubectl get nodes -o wide > "$BUNDLE/nodes.txt"
kubectl get pods --all-namespaces -o wide > "$BUNDLE/pods.txt"
kubectl get events --sort-by=.lastTimestamp > "$BUNDLE/events.txt"
kubectl describe nodes | grep -A10 "Allocated resources" > "$BUNDLE/gpu-allocation.txt"
# Pod logs for failing pods
for pod in $(kubectl get pods --field-selector=status.phase=Failed -o name); do
kubectl logs "$pod" --tail=100 > "$BUNDLE/$(basename $pod)-logs.txt" 2>&1
done
tar -czf "$BUNDLE.tar.gz" "$BUNDLE" && rm -rf "$BUNDLE"
echo "Bundle: $BUNDLE.tar.gz"
For rate limit handling, see coreweave-rate-limits.