From truenas-manager
Use this skill when the user asks to "manage storage", "create a pool", "create a dataset", "take a snapshot", "list pools", "check pool health", "rollback a snapshot", "manage ZFS", or any task involving TrueNAS storage.
npx claudepluginhub pzharyuk/ai-claude-plugins --plugin truenas-managerThis skill uses the workspace's default tool permissions.
Use the `truenas-manager` MCP server tools to manage ZFS pools, datasets, and snapshots.
Conducts multi-round deep research on GitHub repos via API and web searches, generating markdown reports with executive summaries, timelines, metrics, and Mermaid diagrams.
Share bugs, ideas, or general feedback.
Use the truenas-manager MCP server tools to manage ZFS pools, datasets, and snapshots.
Call truenas_pool_list to see all ZFS pools with their status and capacity.
Call truenas_pool_status with the pool ID to see vdev layout, disk health, and any errors.
truenas_disk_list.truenas_pool_create with the topology object.Call truenas_pool_scrub to start a data integrity check. Recommend running monthly.
Call truenas_dataset_list, optionally filtered by pool name.
tank/media/movies), compression, quota, and share type.truenas_dataset_create.Call truenas_dataset_update to change compression, quotas, comments, or read-only status.
Call truenas_dataset_set_permissions with mode, uid/gid, or user/group names. Use recursive: true for existing data.
truenas_dataset_delete. Use recursive: true if it has children.Call truenas_snapshot_list, optionally filtered by dataset.
Call truenas_snapshot_create with dataset and snapshot name. Use descriptive names like before-upgrade-2024-01.
truenas_snapshot_rollback.Call truenas_snapshot_clone to create a new dataset from a snapshot (useful for testing).
See references/zfs-properties.md for ZFS dataset properties.