← Back to Skills Marketplace
macdesire

Nomad Backup

by macdesire · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
216
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install nomad-backup
Description
Query HashiCorp Nomad clusters. List jobs, nodes, allocations, evaluations, and services. Read-only operations for monitoring and troubleshooting.
Usage Guidance
This skill appears coherent and read-only: it runs the nomad CLI to list jobs, nodes, allocations, logs, etc. Before installing: 1) Ensure the nomad binary on your system is trusted and up-to-date. 2) If you provide a NOMAD_TOKEN, restrict that token to read-only ACL policy—if the token has write permissions, a malicious agent or misused command could modify cluster state even though the skill's instructions are read-only. 3) Confirm NOMAD_ADDR points to the intended cluster to avoid accidental exposure of other environments. 4) The SKILL.md examples use jq/grep though they aren't declared as required binaries; install those if you need JSON parsing. 5) Verify the skill source (homepage repo and owner) yourself if you need a higher assurance level—_meta.json ownerId in the package metadata differs from the registry owner id in the manifest, which is worth double-checking but may be a benign metadata mismatch.
Capability Analysis
Type: OpenClaw Skill Name: nomad-backup Version: 1.0.0 The skill bundle provides a standard set of HashiCorp Nomad CLI commands for monitoring and troubleshooting clusters, including jobs, nodes, and allocations. While it includes commands to read Nomad variables and logs (SKILL.md), these are standard administrative functions and there is no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
The skill is an instruction-only Nomad client: it requires the nomad CLI (declared) and its commands map directly to listing jobs, nodes, allocs, etc. No unrelated binaries, services, or credentials are requested.
Instruction Scope
SKILL.md confines itself to read-only nomad CLI commands. It references environment variables used by the Nomad CLI (NOMAD_ADDR, NOMAD_TOKEN, cert paths), and shows examples that pipe JSON into jq or grep (jq/grep are not declared as required binaries). Be aware that reading allocation logs or agent info can expose sensitive application data—this is consistent with a monitoring skill but is a privacy consideration, not an incoherence.
Install Mechanism
No install spec or code is included; this is instruction-only and relies on an existing nomad binary. That minimizes supply-chain risk.
Credentials
The SKILL.md lists only Nomad-related env vars (NOMAD_ADDR, NOMAD_TOKEN, NOMAD_NAMESPACE, region and TLS cert paths). These are proportionate to the stated purpose. Note: a provided NOMAD_TOKEN could have broader privileges than intended—the skill does not request unrelated secrets.
Persistence & Privilege
The skill is not always-enabled and does not request persistent system changes or access to other skills' configs. It is user-invocable and can be called autonomously (normal platform behavior).
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install nomad-backup
  3. After installation, invoke the skill by name or use /nomad-backup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Nomad skill for read-only cluster monitoring. - Query HashiCorp Nomad clusters using the `nomad` CLI. - Supports commands to list jobs, allocations, nodes, evaluations, services, namespaces, and variables. - Provides details, logs, JSON output, and filtering for better monitoring and troubleshooting. - Read-only: no job submissions or modifications allowed. - Requires `nomad` CLI and appropriate environment variables.
Metadata
Slug nomad-backup
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Nomad Backup?

Query HashiCorp Nomad clusters. List jobs, nodes, allocations, evaluations, and services. Read-only operations for monitoring and troubleshooting. It is an AI Agent Skill for Claude Code / OpenClaw, with 216 downloads so far.

How do I install Nomad Backup?

Run "/install nomad-backup" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Nomad Backup free?

Yes, Nomad Backup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Nomad Backup support?

Nomad Backup is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Nomad Backup?

It is built and maintained by macdesire (@macdesire); the current version is v1.0.0.

💬 Comments