← Back to Skills Marketplace
132
Downloads
0
Stars
0
Active Installs
5
Versions
Install in OpenClaw
/install unraid-cli
Description
TypeScript CLI for Unraid Server GraphQL API. 12 command groups for system, arrays, disks, containers, VMs, shares, logs, and diagnostics. Built for humans a...
Usage Guidance
This skill appears to be what it says: a thin wrapper CLI for Unraid that needs the Unraid host and an API key. Before installing, verify the npm package and GitHub repository (owner, publish history, recent activity) to reduce supply-chain risk. Because the marketplace entry is instruction-only, the scanner could not review the actual npm package code — consider inspecting the package source or installing in an isolated/test environment first. Restrict the API key's privileges and lifetime where possible, prefer profiles or per-job --api-key usage rather than broad environment variables, and test read-only workflows before enabling destructive commands (use the SKILL.md guardrails: prefer read-only, require --yes only when deliberate). Also watch for typosquatted package names when running npm install -g.
Capability Analysis
Type: OpenClaw Skill
Name: unraid-cli
Version: 0.4.0
The unraid-cli skill is a legitimate TypeScript CLI tool for managing Unraid servers via their GraphQL API. The SKILL.md and README.md files provide well-structured instructions for AI agents, including safety guardrails such as preferring read-only commands and requiring explicit identifiers for destructive actions. No indicators of data exfiltration, malicious execution, or harmful prompt injection were found.
Capability Assessment
Purpose & Capability
Name, description, required binaries (ucli), and required env vars (UNRAID_HOST, UNRAID_API_KEY) match a CLI that talks to an Unraid GraphQL API. The install step (npm package unraid-cli producing ucli) is appropriate for this purpose.
Instruction Scope
SKILL.md only instructs the agent to run ucli commands, use --output json/--quiet, and reference the CLI config path (~/.config/ucli/config.yaml). It does not ask the agent to read unrelated files, exfiltrate data, or call unexpected endpoints. (The SKILL.md content is duplicated in places, but that is a documentation quality issue rather than a security mismatch.)
Install Mechanism
Installation is via npm (package: unraid-cli) which is a typical delivery for a Node CLI. This is a moderate-risk install mechanism because npm packages execute code on install/run; the skill bundle itself contains no package source to scan, so the marketplace static scanner could not analyze the actual runtime code that will be installed.
Credentials
The skill requires only UNRAID_HOST and UNRAID_API_KEY which are exactly the credentials expected for accessing an Unraid server API. No unrelated secrets or system credentials are requested.
Persistence & Privilege
The skill is not always-enabled (always: false), is user-invocable, and does not request system-wide configuration changes or access to other skills' credentials. Agent autonomous invocation is allowed but is the platform default and not in itself an extra privilege.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install unraid-cli - After installation, invoke the skill by name or use
/unraid-cli - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.4.0
Fix: metadata.openclaw.requires format matching OpenClaw core schema (bins + env + install)
v0.3.0
Fix registry metadata: ClawdisSkillMetadataSchema format for requires bins/env and install spec
v0.2.1
Fix scanner false positive: required_env, required_binaries, install spec, source/homepage in SKILL.md frontmatter
v0.2.0
Fix provenance: source open, homepage, install spec, consistent binaries
v0.1.0
Initial release: 12 command groups for Unraid server management
Metadata
Frequently Asked Questions
What is Unraid CLI?
TypeScript CLI for Unraid Server GraphQL API. 12 command groups for system, arrays, disks, containers, VMs, shares, logs, and diagnostics. Built for humans a... It is an AI Agent Skill for Claude Code / OpenClaw, with 132 downloads so far.
How do I install Unraid CLI?
Run "/install unraid-cli" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Unraid CLI free?
Yes, Unraid CLI is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Unraid CLI support?
Unraid CLI is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Unraid CLI?
It is built and maintained by Ingo (@ingodibella); the current version is v0.4.0.
More Skills