Manage a Synology NAS via SSH — guided first-run onboarding, share/volume inspection, storage health, and file operations. Per-host config is stored outside the plugin so the same install works across multiple NAS environments.
npx claudepluginhub danielrosehill/claude-code-plugins --plugin synology-mgmtFirst-run onboarding for the synology-mgmt plugin. Interview the user about their Synology NAS — host/IP, SSH user and port, DSM web URL, share root, and (optionally) DSM credentials reference — and persist the result to `$CLAUDE_USER_DATA/synology-mgmt/config.json`. Run this before any other skill in this plugin, or whenever the connection details change. Triggers on phrases like "set up synology", "onboard nas", "configure synology plugin".
Use when the user wants to connect to their Synology NAS for file operations, share management, storage health checks, or general maintenance. Reads connection details from `$CLAUDE_USER_DATA/synology-mgmt/config.json` (populated by the `onboard` skill in this plugin). Triggers on phrases like "synology operations", "connect to the nas", "check the nas", "nas storage", "list shares".
A Claude Code plugin for managing a Synology NAS. SSH-based operations with optional DSM HTTP API support.
Per-host details (IP, SSH user, DSM URL, share root, credential references) are stored outside the plugin at $CLAUDE_USER_DATA/synology-mgmt/config.json, so the same install works against any number of NAS environments and survives plugin updates.
onboard — interactive first-run setup. Captures host, SSH user, SSH key path, DSM web URL, primary volume root, model/version, and (optionally) DSM credential references. Writes config.json.synology-operations — SSH-driven file operations, share listing, volume/RAID/SMART status, snapshot inspection, and DSM-API access. Reads from config.json.administrators-group) user with SSH accessclaude plugins install synology-mgmt@danielrosehill
onboard skill — Claude will interview you for the connection details and write them to $CLAUDE_USER_DATA/synology-mgmt/config.json.This plugin follows the claude-rudder:plugin-data-storage convention:
${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME/.local/share}/claude-plugins}/synology-mgmt/config.json.MIT
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Share bugs, ideas, or general feedback.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Frontend design skill for UI/UX implementation
Creative skill for generating algorithmic and generative art. Produces visual designs using mathematical patterns, fractals, and procedural generation.
Humanise text and remove AI writing patterns. Detects and fixes 24 AI tell-tales including inflated language, promotional tone, AI vocabulary, filler phrases, sycophantic tone, and formulaic structure.
Expert guidance for Next.js Cache Components and Partial Prerendering (PPR). Proactively activates in projects with cacheComponents: true, providing patterns for 'use cache' directive, cacheLife(), cacheTag(), cache invalidation, and parameter permutation rendering.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim