← 返回 Skills 市场
mightybyte

ZFS

作者 mightybyte · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
584
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install zfs
功能描述
ZFS filesystem administration, pool management, dataset configuration, snapshots, replication, encryption, performance tuning, and troubleshooting on OpenZFS...
安全使用建议
This skill appears to be a legitimate ZFS administration guide and includes helpful reference docs and a health-check script. Before installing or running anything: 1) Inspect the bundled scripts and references locally (especially replication scripts) rather than running them as-is. 2) Understand that zfs/zpool/ssh must be installed and most commands require root; the skill metadata does not declare those prerequisites — ensure you have the right binaries and privileges. 3) The replication examples recommend generating SSH keys without a passphrase and placing them in /root/.ssh; prefer using a dedicated limited-privilege user, protect keys (use passphrases or agent-based unlocking), and apply zfs allow to limit what the replication user can do. 4) If you plan to enable cron jobs or autorun replication, review and harden key permissions, host access, and logging; test in a non-production environment first. 5) If you are not comfortable with system administration or creating root-level keys, get an administrator to review these recommendations before applying them.
功能分析
Type: OpenClaw Skill Name: zfs Version: 1.0.0 The OpenClaw AgentSkills bundle for ZFS administration is benign. It provides comprehensive documentation and a diagnostic script (`scripts/zfs_health_check.sh`) for managing ZFS filesystems. The `SKILL.md` and reference documents offer detailed instructions and best practices, including warnings against risky configurations and advice on security (e.g., using `zfs allow` for least privilege). While ZFS administration involves powerful system commands, the skill's content is entirely focused on legitimate system management tasks, with no evidence of malicious intent such as data exfiltration, unauthorized access, or prompt injection attempts to subvert the agent's purpose. The use of passphrase-less SSH keys in an example replication script (`references/replication.md`) is a common operational practice for automation, not an indicator of malice, and is accompanied by advice on least privilege.
能力评估
Purpose & Capability
The skill's files, references, and health-check script are appropriate for ZFS administration and replication. However, the skill declares no required binaries/config paths even though SKILL.md and scripts assume system binaries (zfs, zpool, ssh, zpool list, etc.) and system paths. The omission is an inconsistency (it should declare required system tools and note that root privileges are typically needed).
Instruction Scope
Instructions stay within ZFS administration scope (pool/dataset/snapshot/replication). However, replication guidance and the included replication example recommend generating SSH keys with no passphrase (ssh-keygen -N "") and copying them to remote hosts, and the provided replication script references /root/.ssh/zfsrepl_key and runs ssh commands that assume root-level keys and access. Those recommendations are security-sensitive (automation vs key protection) and could enable broad remote access if applied without hardening. The SKILL.md also suggests running included scripts (zfs_health_check.sh) which execute privileged zfs/zpool commands — expected for the purpose but potentially dangerous if run blindly.
Install Mechanism
No install spec; this is instruction-only plus a small helper script. Nothing is downloaded or installed automatically. Risk is limited to running the provided scripts/commands on the host, which requires user/admin consent.
Credentials
The skill requests no environment variables or external credentials, which is appropriate. But it references and assumes access to system paths (/root/.ssh, /etc/zfs/keys, /usr/local/bin, /etc/sanoid, /sbin/zpool, etc.) and root-level operations in docs and example scripts. Those assumptions are reasonable for ZFS administration but should have been declared as required config-paths/privileges in the metadata.
Persistence & Privilege
The skill does not request always:true, does not modify other skills, and does not include an install that persists code from external sources. It does recommend creating cron jobs and system-level cron/daemon entries in examples (sanoid, syncoid cron), which is normal for replication tooling but requires administrator approval.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install zfs
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /zfs 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the ZFS administration skill. - Provides detailed, best-practice guidance for ZFS pool creation, expansion, and management on Linux and macOS. - Includes dataset configuration, snapshot management, encryption setup, and recommended defaults. - Emphasizes never using file-backed pools in production; strong production/test safety warnings. - Covers performance tuning (recordsize, compression, ARC, SLOG, L2ARC), advanced vdevs, and workload recommendations. - Supplies health check procedures and references for troubleshooting, replication, and platform-specific considerations.
元数据
Slug zfs
版本 1.0.0
许可证
累计安装 1
当前安装数 0
历史版本数 1
常见问题

ZFS 是什么?

ZFS filesystem administration, pool management, dataset configuration, snapshots, replication, encryption, performance tuning, and troubleshooting on OpenZFS... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 584 次。

如何安装 ZFS?

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

ZFS 是免费的吗?

是的,ZFS 完全免费(开源免费),可自由下载、安装和使用。

ZFS 支持哪些平台?

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

谁开发了 ZFS?

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

💬 留言讨论