Agent skill

Coreweave Debug Bundle

by jeremylongshore in jeremylongshore/tons-of-skills-marketplace

Collect CoreWeave cluster diagnostics for support tickets. An agent skill from jeremylongshore/tons-of-skills-marketplace.

MITAuto-check passedSales & Support

Install Coreweave Debug Bundle

skills CLI
$ npx skills add jeremylongshore/tons-of-skills-marketplace --skill coreweave-debug-bundle -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install jeremylongshore/tons-of-skills-marketplace coreweave-debug-bundle --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/jeremylongshore/tons-of-skills-marketplace.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/.curated/coreweave-debug-bundle .claude/skills/coreweave-debug-bundle && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
coreweave-debug-bundle
GitHub stars
2.8k
Token cost
~1.8k tokens
SKILL.md length
508 words
Files
1
Skills in repo
3,342
Repo updated
First seen
Licence
MIT

At a glance

Collect CoreWeave cluster diagnostics for support tickets. An agent skill from jeremylongshore/tons-of-skills-marketplace.

  • Works in 4 steps: Create the bundle for the affected scope… → Capture status, events, allocation, and… → Inspect the archive locally for secrets… → …
  • Preparing a support case
  • SKILL.md covers Overview, Prerequisites, Instructions and Scope, plus 9 more sections
  • Calls kubectl and curl; reaches api.coreweave.com; needs COREWEAVE_API_KEY

What it does

Coreweave Debug Bundle is an agent skill from jeremylongshore/tons-of-skills-marketplace. Collect CoreWeave cluster diagnostics for support tickets. Use when preparing a support case, collecting GPU node status, or documenting pod failures. Trigger with phrases like "coreweave debug", "coreweave support", "coreweave diagnostics", "collect coreweave logs".

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts. Compatibility notes: Designed for Claude Code

It sits in Sales & Support, covering Customer support. The repository describes itself as: Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com. The licence is MIT.

When your agent uses it

  • Preparing a support case
  • Collecting GPU node status
  • Documenting pod failures
  • With phrases like coreweave debug

Example prompts

  • “coreweave debug”
  • “coreweave support”
  • “coreweave diagnostics”
  • “/coreweave-debug-bundle”

Requirements

  • A credential in COREWEAVE_API_KEY
  • Compatibility (from SKILL.md): Designed for Claude Code
  • Pre-approved tools (allowed-tools): Read, Bash(kubectl:*), Bash(tar:*), Grep

Workflow steps

4 steps, taken from the first numbered list in SKILL.md.

  1. Create the bundle for the affected scope and set restrictive file permissions.
  2. Capture status, events, allocation, and bounded log tails; remove headers or
  3. Inspect the archive locally for secrets and customer data, then attach it only to
  4. Delete the local copy after verified upload, according to the incident policy.

What it can do on your machine

Read from SKILL.md and the folder at commit 23ea8d4. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Bash(kubectl:*)
    • Bash(tar:*)
    • Grep

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • kubectl
    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • api.coreweave.com

    Also links to:

    • status.coreweave.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • COREWEAVE_API_KEY

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

  • Compatibility

    Designed for Claude Code

    From compatibility in the SKILL.md frontmatter.

Context cost

Coreweave Debug Bundle loads about 1.8k tokens when it runs. Until then it costs about 73 tokens; SKILL.md has 508 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~73
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from jeremylongshore/tons-of-skills-marketplace at commit 23ea8d4, republished under its MIT licence (© jeremylongshore). 508 words, ~1,781 tokens.

Download SKILL.mdSave it as .claude/skills/coreweave-debug-bundle/SKILL.md (or your agent's skills folder).
name
coreweave-debug-bundle
description
Collect CoreWeave cluster diagnostics for support tickets. Use when preparing a support case, collecting GPU node status, or documenting pod failures. Trigger with phrases like "coreweave debug", "coreweave support", "coreweave diagnostics", "collect coreweave logs".
allowed-tools
Read, Bash(kubectl:*), Bash(tar:*), Grep
compatibility
Designed for Claude Code
version
1.11.0
license
MIT
author
Jeremy Longshore <jeremy@intentsolutions.io>
tags
saas, gpu-cloud, kubernetes, inference, coreweave

CoreWeave Debug Bundle

Overview

Collect the minimum redacted cluster, workload, and rate-limit evidence needed to triage a CoreWeave incident. A debug bundle is diagnostic evidence, not an archive for credentials, prompts, model weights, datasets, kubeconfigs, or raw secret values.

Prerequisites

  • Authorized read-only Kubernetes access to the affected namespace or cluster.
  • An incident identifier, retention destination, and named incident owner.
  • A local encrypted workspace with sufficient space; do not collect a bundle on a shared or unmanaged machine.

Instructions

  1. Create the bundle for the affected scope and set restrictive file permissions.
  2. Capture status, events, allocation, and bounded log tails; remove headers or values that contain credentials before packaging.
  3. Inspect the archive locally for secrets and customer data, then attach it only to the approved incident record with the required retention period.
  4. Delete the local copy after verified upload, according to the incident policy.

Community-contributed. Not affiliated with, endorsed by, or sponsored by CoreWeave, Inc. CoreWeave is a registered trademark of CoreWeave, Inc.

Scope

Collect GPU node health, Kubernetes pod status, event logs, and API connectivity into a single diagnostic archive for CoreWeave support tickets. This bundle captures cluster-level resource allocation, failed pod logs, GPU device plugin state, and network reachability so support engineers can diagnose infrastructure issues without requesting additional information. Useful when GPU pods are stuck pending, inference workloads OOM, or node autoscaling behaves unexpectedly.

Debug Collection Script

bash
#!/bin/bash
set -euo pipefail
BUNDLE="debug-coreweave-$(date +%Y%m%d-%H%M%S)"
mkdir -p "$BUNDLE"

# Environment check
echo "=== CoreWeave Debug Bundle ===" | tee "$BUNDLE/summary.txt"
echo "Generated: $(date -u +%Y-%m-%dT%H:%M:%SZ)" >> "$BUNDLE/summary.txt"
echo "COREWEAVE_API_KEY: ${COREWEAVE_API_KEY:+[SET]}" >> "$BUNDLE/summary.txt"
echo "KUBECONFIG: ${KUBECONFIG:-default}" >> "$BUNDLE/summary.txt"
echo "kubectl: $(kubectl version --client --short 2>/dev/null || echo 'not found')" >> "$BUNDLE/summary.txt"

# API connectivity
HTTP=$(curl -s -o /dev/null -w "%{http_code}" -H "Authorization: Bearer ${COREWEAVE_API_KEY}" \
  https://api.coreweave.com/v1/namespaces 2>/dev/null || echo "000")
echo "API Status: HTTP $HTTP" >> "$BUNDLE/summary.txt"

# Cluster state
kubectl get nodes -o wide > "$BUNDLE/nodes.txt" 2>&1 || true
kubectl get pods --all-namespaces -o wide > "$BUNDLE/pods.txt" 2>&1 || true
kubectl get events --sort-by=.lastTimestamp > "$BUNDLE/events.txt" 2>&1 || true

# GPU allocation and device plugin status
kubectl describe nodes | grep -A10 "Allocated resources" > "$BUNDLE/gpu-allocation.txt" 2>&1 || true
kubectl get pods -n kube-system -l k8s-app=nvidia-device-plugin -o wide > "$BUNDLE/gpu-plugin.txt" 2>&1 || true

# Failed pod logs
for pod in $(kubectl get pods --field-selector=status.phase=Failed -o name 2>/dev/null); do
  kubectl logs "$pod" --tail=200 > "$BUNDLE/$(basename "$pod")-logs.txt" 2>&1 || true
done

# Rate limit headers
curl -s -D "$BUNDLE/rate-headers.txt" -o /dev/null \
  -H "Authorization: Bearer ${COREWEAVE_API_KEY}" \
  https://api.coreweave.com/v1/namespaces 2>/dev/null || true

tar -czf "$BUNDLE.tar.gz" "$BUNDLE" && rm -rf "$BUNDLE"
echo "Bundle: $BUNDLE.tar.gz"

Analyzing the Bundle

bash
tar -xzf debug-coreweave-*.tar.gz
cat debug-coreweave-*/summary.txt          # API + env status at a glance
grep -i "error\|fail\|oom" debug-coreweave-*/events.txt  # Critical events
cat debug-coreweave-*/gpu-allocation.txt   # GPU resource pressure

Common Issues

SymptomCheck in BundleFix
GPU pods stuck Pendinggpu-allocation.txt shows 0 allocatable GPUsRequest quota increase or switch to available GPU type
OOMKilled on inference podevents.txt for OOMKilled entriesIncrease memory limits in pod spec; check model size vs allocated RAM
Node NotReadynodes.txt status columnCheck events.txt for kubelet issues; contact CoreWeave if persistent
API returns 401summary.txt shows HTTP 401Regenerate API key at CoreWeave dashboard; verify COREWEAVE_API_KEY is set
NVIDIA device plugin missinggpu-plugin.txt empty or errorVerify namespace kube-system has device plugin DaemonSet; redeploy if missing
Show full SKILL.md (179 more words)Show less

Output

  • A scope-limited, redacted diagnostic archive with cluster state, relevant events, GPU allocation, and bounded failure logs.
  • A reproducible incident receipt identifying collection time, scope, owner, and approved storage location without embedding credentials.

Error Handling

ConditionSafe response
Bundle contains a secret or customer dataStop distribution, delete the local archive, rotate exposed credentials, and recollect with stronger redaction.
Collection command is deniedRequest temporary read-only incident access; do not use another user's kubeconfig.
Archive is too largeRestrict it to the affected namespace and reduce log tails; do not omit events or security review.
API probe failsRecord the status and request ID only; do not paste authorization headers into the bundle.

Examples

For an OOM incident, collect only the affected namespace and verify that the archive does not contain secret values before upload:

bash
INCIDENT=inc-2026-08-26
./collect-coreweave-debug.sh --namespace inference --incident "$INCIDENT"
tar -tzf "debug-coreweave-${INCIDENT}.tar.gz"

Have a second authorized responder review the archive manifest, then store it in the approved incident system. Delete the local copy only after the upload is verified.

Automated Health Check

typescript
async function checkCoreWeave(): Promise<void> {
  const key = process.env.COREWEAVE_API_KEY;
  if (!key) { console.error("[FAIL] COREWEAVE_API_KEY not set"); return; }

  const res = await fetch("https://api.coreweave.com/v1/namespaces", {
    headers: { Authorization: `Bearer ${key}` },
  });
  console.log(`[${res.ok ? "OK" : "FAIL"}] API: HTTP ${res.status}`);

  const limit = res.headers.get("x-ratelimit-remaining");
  if (limit) console.log(`[INFO] Rate limit remaining: ${limit}`);
}
checkCoreWeave();

Resources

Next Steps

See coreweave-common-errors for GPU scheduling and Kubernetes troubleshooting patterns.

© jeremylongshore, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in skills/.curated/coreweave-debug-bundle of jeremylongshore/tons-of-skills-marketplace.

Open the folder on GitHubat commit 23ea8d4

Compare with similar skills

Coreweave Debug Bundle next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Coreweave Debug Bundle compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Coreweave Debug Bundle this skilljeremylongshore/tons-of-skills-marketplace2.8k—~1.8kAutomated safety check: PassMIT
Siftranknoperator/siftrank224—~2.9kAutomated safety check: PassMIT
Supporthaacked/dotfiles134—~2.9kAutomated safety check: PassNone
Customer Support Agentmastra-ai/mastra29k—~2.2kAutomated safety check: PassCustom licence
Add Agent Adaptersafedep/gryph172—~679Automated safety check: PassApache-2.0
Agent Support Matrixjazzyalex/agent-sessions893—~587Automated safety check: PassMIT

Similar skills

  • Siftrank

    noperator/siftrank

    Find needles in haystacks with SiftRank. An agent skill from noperator/siftrank.

    224 GitHub stars~2.9k tokensUpdated 18 days ago
    Sales & SupportAuto-check passed
  • Support

    haacked/dotfiles

    Support hero workflow — start a ticket investigation with auto-organized notes, find existing notes, or generate the weekly highlights log.

    134 GitHub stars~2.9k tokensUpdated today
    Sales & SupportAuto-check passed
  • Customer Support Agent

    mastra-ai/mastra

    Authoring playbook for building agents that triage and reply to customer messages — support tickets, email inquiries, chat questions, refund requests, or product issues.

    29k GitHub stars~2.2k tokensUpdated today
    Sales & SupportAuto-check passed
  • Add Agent Adapter

    safedep/gryph

    A skill your agent uses when adding support for a new AI coding agent to Gryph, or when changing how an existing agent adapter is wired.

    172 GitHub stars~679 tokensUpdated 3 days ago
    Sales & SupportAuto-check passed
  • Agent Support Matrix

    jazzyalex/agent-sessions

    Maintain Agent Sessions agent support matrix and JSON/JSONL parsing compatibility.

    893 GitHub stars~587 tokensUpdated today
    Sales & SupportAuto-check passed
  • Company Brain Company QA

    topoteretes/cognee

    Build one company memory from a SQL database, a support ticket export and a folder of documents, linked into one graph by cognee, then answer questions that need several of those sources together.

    32k GitHub stars~750 tokensUpdated yesterday
    Sales & SupportAuto-check: notes

More from jeremylongshore/tons-of-skills-marketplace

All 3,342 skills in this repo
  • Performing Security Code Review

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to conduct a security-focused code review using the security-agent plugin.

    2.8k GitHub starsUsed in 2 repos~1.3k tokens
    Auto-check: notes
  • Analyzing Text With NLP

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill enables AI assistant to perform natural language processing and text analysis using the nlp-text-analyzer plugin.

    2.8k GitHub starsUsed in 1 repo~819 tokens
    Auto-check passed
  • Building Neural Networks

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill allows AI assistant to construct and configure neural network architectures using the neural-network-builder plugin.

    2.8k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed
  • Detecting Data Anomalies

    jeremylongshore/tons-of-skills-marketplace

    Process identify anomalies and outliers in datasets using machine learning algorithms.

    2.8k GitHub starsUsed in 1 repo~1.4k tokens
    Auto-check passed
  • Explaining Machine Learning Models

    jeremylongshore/tons-of-skills-marketplace

    Build this skill enables AI assistant to provide interpretability and explainability for machine learning models.

    2.8k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed
  • Optimizing Prompts

    jeremylongshore/tons-of-skills-marketplace

    Execute this skill optimizes prompts for large language models (llms) to reduce token usage, lower costs, and improve performance.

    2.8k GitHub starsUsed in 1 repo~1k tokens
    Auto-check passed

Categories

Questions about Coreweave Debug Bundle

What does Coreweave Debug Bundle do?

Collect CoreWeave cluster diagnostics for support tickets. An agent skill from jeremylongshore/tons-of-skills-marketplace. Coreweave Debug Bundle is an agent skill from jeremylongshore/tons-of-skills-marketplace. Collect CoreWeave cluster diagnostics for support tickets.

When should I use Coreweave Debug Bundle?

Coreweave Debug Bundle fits situations like: preparing a support case; collecting GPU node status; documenting pod failures; with phrases like coreweave debug.

How do I install Coreweave Debug Bundle in Claude Code?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill coreweave-debug-bundle -a claude-code`. Or copy the skill folder (skills/.curated/coreweave-debug-bundle in jeremylongshore/tons-of-skills-marketplace) into .claude/skills/coreweave-debug-bundle in your project. Claude Code loads it when a task matches its description.

How do I install Coreweave Debug Bundle in Codex?

Run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill coreweave-debug-bundle -a codex`. Or copy the skill folder (skills/.curated/coreweave-debug-bundle in jeremylongshore/tons-of-skills-marketplace) into .agents/skills/coreweave-debug-bundle in your project. Codex loads it when a task matches its description.

Can I use Coreweave Debug Bundle in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add jeremylongshore/tons-of-skills-marketplace --skill coreweave-debug-bundle -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/coreweave-debug-bundle, .gemini/skills/coreweave-debug-bundle, .github/skills/coreweave-debug-bundle and .opencode/skills/coreweave-debug-bundle in your project.

What does Coreweave Debug Bundle need to run?

Going by SKILL.md and its folder, Coreweave Debug Bundle needs the command-line tools its instructions call (kubectl and curl) and credentials named COREWEAVE_API_KEY. Our summary lists: A credential in COREWEAVE_API_KEY. Its frontmatter pre-approves these tools: Read, Bash(kubectl:*), Bash(tar:*), Grep. Compatibility (from SKILL.md): Designed for Claude Code.

Does Coreweave Debug Bundle access the network?

SKILL.md names 2 domains. In commands or code: api.coreweave.com; the agent is likely to contact it when it follows the instructions. As links in the text: status.coreweave.com. This is read from the text; nothing was executed.

Is Coreweave Debug Bundle safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Coreweave Debug Bundle use?

Coreweave Debug Bundle is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Coreweave Debug Bundle use?

About 1.8k tokens (SKILL.md is roughly 7.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Coreweave Debug Bundle?

Skills that share tags, products or a category with Coreweave Debug Bundle: Siftrank (noperator/siftrank, 224 stars), Support (haacked/dotfiles, 134 stars), Customer Support Agent (mastra-ai/mastra, 29k stars) and Add Agent Adapter (safedep/gryph, 172 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Coreweave Debug Bundle?

jeremylongshore (a GitHub user) maintains it in jeremylongshore/tons-of-skills-marketplace, which has 2,821 GitHub stars. The repository holds 3,342 skills in this directory. The repository was last updated on October 8, 2026.

Source: jeremylongshore/tons-of-skills-marketplace on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.