← 返回 Skills 市场
ashanzzz

Unraid XML Generator

作者 ashanzzz · GitHub ↗ · v1.0.1 · MIT-0
cross-platform ✓ 安全检测通过
96
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install unraid-xml-generator
功能描述
Generate Unraid DockerMan user template XML files from structured input. Use when: the user asks to "生成 Unraid XML 模板", "创建 Docker 模板", "为 XXX 写 Unraid 模板",...
安全使用建议
This skill appears coherent and implements exactly what it claims: programmatic generation of Unraid DockerMan XML templates. Before using it: (1) inspect the generated XML to ensure no unintended environment variables or secrets are included (the script will include any --env KEY=VALUE entries verbatim); (2) be aware that the template can override an image's ENTRYPOINT and run arbitrary startup commands via PostArgs — use that deliberately; (3) the --deploy option will write to /boot/config/plugins/dockerMan/templates-user/my-<name>.xml if you confirm, so only deploy on a trusted Unraid host and with correct filename; (4) remove or change any hard-coded example proxy (192.168.8.30:7893) if it is not appropriate for your network. Otherwise the skill is internally consistent and not requesting excessive privileges or credentials.
功能分析
Type: OpenClaw Skill Name: unraid-xml-generator Version: 1.0.1 The skill is a legitimate utility for generating Unraid DockerMan XML templates. It provides a Python script (scripts/generate_template.py) to automate the creation of templates with custom environment variables, ports, and volumes, and includes a feature to deploy them to the standard Unraid template directory (/boot/config/plugins/dockerMan/templates-user/) with user confirmation. No malicious intent, data exfiltration, or unauthorized execution was detected.
能力标签
crypto
能力评估
Purpose & Capability
Name/description, SKILL.md, and the included Python script all align: they build Unraid DockerMan XML templates and (optionally) deploy them to /boot/config/plugins/dockerMan/templates-user/my-<name>.xml. The script's CLI flags and outputs match the documented functionality.
Instruction Scope
Instructions and script operate only on inputs provided via CLI and produce XML output. The runtime behavior includes writing files to a user-specified output path and, if --deploy is used and the user confirms, to /boot/config/plugins/dockerMan/templates-user/. The skill documents and prompts for confirmation before deployment. The SKILL.md and script also emphasize bypassing container ENTRYPOINT via ExtraParams/PostArgs — this is expected for an Unraid template generator but is a powerful capability (it allows overriding an image's startup behavior) and should be used intentionally.
Install Mechanism
No install steps or external downloads are present. The skill is instruction+script only and does not attempt to fetch or install third-party code.
Credentials
The skill requests no environment variables or credentials. It does include example/default configuration values (e.g., proxy defaults pointing to 192.168.8.30:7893 and default TZ Asia/Shanghai) and will include user-provided env entries in generated templates. Those defaults are odd but not harmful in themselves — users should review and remove any proxy/secret values they do not intend to expose in template configs. Masking for sensitive values must be set explicitly in the template Config entries.
Persistence & Privilege
always is false and the skill is user-invocable. The only persistence is optional writing of the generated XML to disk (including the Unraid templates-user path) and only if the user runs the script with --deploy and confirms. The skill does not modify other skills or system-wide configs beyond writing its own output.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install unraid-xml-generator
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /unraid-xml-generator 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.1
Republish with correct slug; English summary
元数据
Slug unraid-xml-generator
版本 1.0.1
许可证 MIT-0
累计安装 0
当前安装数 0
历史版本数 1
常见问题

Unraid XML Generator 是什么?

Generate Unraid DockerMan user template XML files from structured input. Use when: the user asks to "生成 Unraid XML 模板", "创建 Docker 模板", "为 XXX 写 Unraid 模板",... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 96 次。

如何安装 Unraid XML Generator?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install unraid-xml-generator」即可一键安装,无需额外配置。

Unraid XML Generator 是免费的吗?

是的,Unraid XML Generator 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Unraid XML Generator 支持哪些平台?

Unraid XML Generator 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Unraid XML Generator?

由 ashanzzz(@ashanzzz)开发并维护,当前版本 v1.0.1。

💬 留言讨论