clean
Clean up Kurtosis enclaves and artifacts. Remove stopped enclaves, running enclaves with -a…
Manage the Kurtosis engine server. Start, stop, restart the engine, check status, and view engine logs. Covers both Docker and Kubernetes engine backends. Use when the engine won't start, needs restarting, or you need to check engine health.
$ npx -y skills add kurtosis-tech/kurtosis --skill engine-manage --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/engine-manageContext preview
The summary Claude sees to decide when to auto-load this skill.
Manage the Kurtosis engine server. Start, stop, restart the engine, check status, and view engine logs. Covers both Docker and Kubernetes engine backends. Use when the engine won't start, needs restarting, or you need to check engine health.
name: engine-manage description: Manage the Kurtosis engine server. Start, stop, restart the engine, check status, and view engine logs. Covers both Docker and Kubernetes engine backends. Use when the engine won't start, needs restarting, or you need to check engine health. compatibility: Requires kurtosis CLI. Docker or Kubernetes cluster access depending on backend. metadata: author: ethpandaops version: "1.0"
Manage the Kurtosis engine server lifecycle.
kurtosis engine status
Shows whether the engine is running and its version.
# Start with default settings kurtosis engine start # Start with debug images kurtosis --debug-mode engine start
On Kubernetes, the engine runs as a pod in a `kurtosis-engine-*` namespace. You also need to run `kurtosis gateway` to access it from your local machine.
kurtosis engine stop
kurtosis engine restart
Equivalent to stop + start. Useful after changing cluster settings or upgrading.
kurtosis engine logs
Dumps engine server logs. Useful for diagnosing startup failures or API errors.
# Check which backend is active kurtosis cluster get # Switch to Docker kurtosis cluster set docker kurtosis engine restart # Switch to Kubernetes kurtosis cluster set kubernetes kurtosis engine restart kurtosis gateway # Required for k8s
When running on Kubernetes:
# The engine runs in its own namespace kubectl get ns | grep kurtosis-engine # Check engine pod kubectl get pods -n <engine-namespace> # View engine logs directly kubectl logs <engine-pod> -n <engine-namespace> # Start the gateway (required for local CLI to reach k8s engine) kurtosis gateway &
| Symptom | Fix | |---------|-----| | `No Kurtosis engine is running` | Run `kurtosis engine start` | | Engine starts but `engine status` shows nothing (k8s) | Start the gateway: `kurtosis gateway` | | Version mismatch warning | `kurtosis engine restart` to match CLI version | | Engine start hangs (k8s) | Check pods: `kubectl get pods -A \| grep kurtosis` | | Old engine blocking new start | `kurtosis engine stop` then clean namespaces |
A platform for packaging and launching blockchain infra. Think docker compose for blockchain
Repo: kurtosis-tech/kurtosis
Clean up Kurtosis enclaves and artifacts. Remove stopped enclaves, running enclaves with -a…
Build and test the Kurtosis CLI from source. Compile the CLI binary locally, run it against…
Manage Kurtosis cluster settings. Switch between Docker and Kubernetes backends, list…
Manage Kurtosis contexts for connecting to different Kurtosis instances. Add, list, switch,…
Debug Kurtosis running on local Docker. Inspect engine, API container, and service logs.…
Build and test Kurtosis from source on local Docker. Compiles all components (engine, core,…