Nomad Skill
name: nomad
by danfedick · published 2026-03-22
$ claw add gh:danfedick/danfedick-nomad---
name: nomad
version: 1.0.0
description: Query HashiCorp Nomad clusters. List jobs, nodes, allocations, evaluations, and services. Read-only operations for monitoring and troubleshooting.
homepage: https://github.com/danfedick/nomad-skill
metadata: {"clawdbot":{"emoji":"📦","requires":{"bins":["nomad"]}}}
---
# Nomad Skill
Query HashiCorp Nomad clusters using the `nomad` CLI. Read-only operations for monitoring and troubleshooting.
Requirements
Commands
Jobs
List all jobs:
nomad job statusGet job details:
nomad job status <job-id>Job history:
nomad job history <job-id>Job deployments:
nomad job deployments <job-id>Allocations
List allocations for a job:
nomad job allocs <job-id>Allocation details:
nomad alloc status <alloc-id>Allocation logs (stdout):
nomad alloc logs <alloc-id>Allocation logs (stderr):
nomad alloc logs -stderr <alloc-id>Follow logs:
nomad alloc logs -f <alloc-id>Nodes
List all nodes:
nomad node statusNode details:
nomad node status <node-id>Node allocations:
nomad node status -allocs <node-id>Evaluations
List recent evaluations:
nomad eval listEvaluation details:
nomad eval status <eval-id>Services
List services (Nomad native service discovery):
nomad service listService info:
nomad service info <service-name>Namespaces
List namespaces:
nomad namespace listVariables
List variables:
nomad var listGet variable:
nomad var get <path>Cluster
Server members:
nomad server membersAgent info:
nomad agent-infoJSON Output
Add `-json` to most commands for JSON output:
nomad job status -json
nomad node status -json
nomad alloc status -json <alloc-id>Filtering
Use `-filter` for expression-based filtering:
nomad job status -filter='Status == "running"'
nomad node status -filter='Status == "ready"'Common Patterns
Find failed allocations
nomad job allocs <job-id> | grep -i failedGet logs from latest allocation
nomad alloc logs $(nomad job allocs -json <job-id> | jq -r '.[0].ID')Check cluster health
nomad server members
nomad node statusEnvironment Variables
Notes
More tools from the same signal band
Order food/drinks (点餐) on an Android device paired as an OpenClaw node. Uses in-app menu and cart; add goods, view cart, submit order (demo, no real payment).
Sign plugins, rotate agent credentials without losing identity, and publicly attest to plugin behavior with verifiable claims and authenticated transfers.
The philosophical layer for AI agents. Maps behavior to Spinoza's 48 affects, calculates persistence scores, and generates geometric self-reports. Give your...