Automatically generate valid Unraid DockerMan user template XML files for seamless container deployment and management.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install unraid-xml-generator
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install unraid-xml-generator using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Unraid XML Generator is a specialized tool designed for server administrators to automate the creation of DockerMan user templates. By utilizing Openclaw Skills, this tool translates technical container requirements into the specific XML format required by Unraid's web interface. It eliminates the manual effort of writing complex XML structures and ensures that every container deployment follows best practices for configuration and UI integration.
This skill is particularly valuable for users who need to override default container entrypoints or inject standardized environment variables across their home lab or production environment. It provides a robust framework for managing metadata such as icons, WebUI links, and categories, making the Unraid management experience much more efficient.
To use this skill, ensure you have the generation scripts available in your local environment and execute via the command line:
# Generate a basic template
python3 scripts/generate_template.py \
--name application_name \
--image repository/image:tag \
--port 8080 \
--output /tmp/application_name.xml
# Generate a template with proxy and timezone settings
python3 scripts/generate_template.py \
--name app_name \
--image repo/image:latest \
--proxy 192.168.1.100:7890 \
--tz Asia/Shanghai \
--output /tmp/app_name.xml
The skill produces a structured XML file adhering to the Unraid DockerMan schema. The following table highlights the primary data elements managed:
| XML Tag | Function | Metadata Managed |
|---|---|---|
<Name> |
Container Label | Unique identifier in Unraid UI |
<Repository> |
Image Source | Registry URL and image tag |
<Config> |
Resource Mapping | Type (Port/Path/Variable), Mask, and Display status |
<ExtraParams> |
Run Arguments | Custom docker flags like --entrypoint |
<WebUI> |
Interface Link | Dynamic IP and Port placeholders |
Loading
An automated memory lifecycle manager that extracts key insights from AI conversations and syncs them to permanent storage and vector indexes.

A specialized AI agent skill for managing non-principal-protected dual investment products and yield strategies on the Gate exchange.

A powerful automation tool for extracting structured product data and images directly from Amazon using headless browser technology.

A sophisticated multi-agent collaboration framework that utilizes Redis to coordinate Planner, Drafter, Validator, and Dispatcher stages.

A lightweight browser automation skill that uses opencli and a Chrome/Chromium bridge to control web pages without expensive APIs.

A specialized tool for querying and managing Gate Exchange coupons, vouchers, and trial funds through an AI agent.








































