multiAI Summary Pending
dump
Dump Kurtosis state for debugging and sharing. Export enclave state including service logs, configurations, and file artifacts to a local directory. Use when you need to capture state for offline analysis or to share with others for debugging.
528 stars
Installation
Claude Code / Cursor / Codex
$curl -o ~/.claude/skills/dump/SKILL.md --create-dirs "https://raw.githubusercontent.com/kurtosis-tech/kurtosis/main/skills/dump/SKILL.md"
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/dump/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How dump Compares
| Feature / Agent | dump | Standard Approach |
|---|---|---|
| Platform Support | multi | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Dump Kurtosis state for debugging and sharing. Export enclave state including service logs, configurations, and file artifacts to a local directory. Use when you need to capture state for offline analysis or to share with others for debugging.
Which AI agents support this skill?
This skill is compatible with multi.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Dump
Export Kurtosis state for debugging and sharing.
## Dump entire Kurtosis state
```bash
kurtosis dump /tmp/kurtosis-dump
```
This exports everything: engine state, all enclaves, services, logs.
## Dump a specific enclave
```bash
kurtosis enclave dump <enclave-name> /tmp/enclave-dump
```
## What gets exported
The dump directory contains:
- **Service logs** — stdout/stderr from each service
- **Service configs** — how each service was configured
- **File artifacts** — all files stored in the enclave
- **Enclave metadata** — creation time, status, parameters
## Directory structure
```
/tmp/enclave-dump/
service-1/
spec.json # Service configuration
output.log # Service logs
service-2/
spec.json
output.log
files-artifacts/
artifact-name/
file1.yaml
file2.json
```
## Common uses
### Share a bug report
```bash
# Dump the problematic enclave
kurtosis enclave dump failing-enclave /tmp/bug-report
# Compress for sharing
tar czf bug-report.tar.gz -C /tmp bug-report
```
### Compare two runs
```bash
kurtosis enclave dump run-1 /tmp/dump-1
kurtosis enclave dump run-2 /tmp/dump-2
diff -r /tmp/dump-1 /tmp/dump-2
```
### Capture state before cleanup
```bash
# Dump everything before cleaning
kurtosis dump /tmp/pre-clean-dump
kurtosis clean -a
```