By pzharyuk
Full TrueNAS management — storage pools, datasets, snapshots, SMB/NFS/iSCSI shares, services, VMs, apps, and users via the TrueNAS REST API
npx claudepluginhub pzharyuk/ai-claude-plugins --plugin truenas-managerWalk the user through setting up TrueNAS credentials and persist them to `~/.mcp.json` so the MCP server can authenticate on every Claude Code launch.
Use this skill when the user asks to "create a share", "set up SMB", "configure NFS", "manage iSCSI", "share a folder", "set up a network share", "create a Windows share", or any task involving TrueNAS file sharing.
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.
Use this skill when the user asks to "manage services", "check system info", "list disks", "manage users", "manage VMs", "manage apps", "restart a service", "check alerts", "manage network", "set up replication", or any TrueNAS system administration task.
A collection of Claude Cowork plugins for self-hosted infrastructure management. Each plugin is flexible and reusable — configure it with your own credentials and it works with any compatible system.
| Plugin | Description | Tools |
|---|---|---|
| cloudflare-extended | DNS records, Tunnels, zones, cache purge | 12 |
| proxmox-manager | VMs, snapshots, storage, Kubernetes provisioning | 22 |
| homeassistant-manager | Devices, automations, scenes, scripts, notifications | 30 |
| unifi-network | Devices, clients, WiFi, VLANs, port forwarding, firewall | 22 |
| unifi-protect | Cameras, events, smart detection, recordings, snapshots | 12 |
| unifi-access | Doors, users, groups, PIN/NFC credentials, activity logs | 21 |
This repo is a plugin marketplace. Add it once and install any plugin from it directly in Claude Code or Cowork.
1. Add the marketplace
In Claude Code or Cowork, run:
/plugin marketplace add Pzharyuk/ai-claude-plugins
2. Install a plugin
/plugin install cloudflare-extended@ai-claude-plugins
/plugin install proxmox-manager@ai-claude-plugins
/plugin install homeassistant-manager@ai-claude-plugins
/plugin install unifi-network@ai-claude-plugins
/plugin install unifi-protect@ai-claude-plugins
/plugin install unifi-access@ai-claude-plugins
3. Install server dependencies (first run only)
Each plugin runs a local Node.js MCP server. After installing, run:
cd <plugin-install-path>/server
npm install
Requires Node.js. Download from nodejs.org if needed.
4. Set environment variables
Each plugin needs credentials set in the Cowork plugin settings panel. See the individual plugin READMEs for the full list of required env vars.
Download the .plugin file directly from the plugin's directory in this repo, then install it via the Cowork plugins panel using Install from file.
git clone https://github.com/Pzharyuk/ai-claude-plugins.git
cd ai-claude-plugins/<plugin-name>
npm install --prefix server
zip -r ../<plugin-name>.plugin . -x "*/node_modules/*"
Then install the resulting .plugin file via Cowork as above.
plugin-name/
├── .claude-plugin/
│ └── plugin.json # plugin manifest (name, description, env vars)
├── .mcp.json # MCP server definition
├── server/
│ ├── index.js # MCP server (Node.js ES module)
│ └── package.json
├── skills/
│ └── <skill-name>/
│ └── SKILL.md # Claude skill guide (tools, workflows, tips)
└── README.md
PRs welcome. Follow the structure above. Each skill's SKILL.md should document all tools, common workflows, and any gotchas.
Manage ZFS pools in homelab environment - health monitoring, snapshot management with Sanoid/Syncoid, replication, scrub scheduling. CRITICAL: Enforces mandatory double confirmation for destructive operations
Admin access level
Server config contains admin-level keywords
Requires secrets
Needs API keys or credentials to function
Share bugs, ideas, or general feedback.
Query, monitor, and manage Unraid servers via GraphQL API through MCP tools. Supports system info, Docker, VMs, array/parity, notifications, plugins, rclone, and live telemetry.
Hetzner Cloud CLI skill for servers, networks, firewalls, load balancers, DNS, volumes, and storage.
Write SQL, explore datasets, and generate insights faster. Build visualizations and dashboards, and turn raw data into clear stories for stakeholders.
Open-source, local-first Claude Code plugin for token reduction, context compression, and cost optimization using hybrid RAG retrieval (BM25 + vector search), reranking, AST-aware chunking, and compact context packets.
Agent Skills for AI/ML tasks including dataset creation, model training, evaluation, and research paper publishing on Hugging Face Hub