Synology
by @ivangdavila
Plan, harden, and recover Synology NAS and DSM setups with storage design, backup discipline, remote access, and Container Manager workflows.
clawhub install synologyπ About This Skill
name: Synology slug: synology version: 1.0.0 homepage: https://clawic.com/skills/synology description: Plan, harden, and recover Synology NAS and DSM setups with storage design, backup discipline, remote access, and Container Manager workflows. changelog: Initial release with DSM-first planning, safer storage and backup decisions, remote access guardrails, and recovery playbooks. metadata: {"clawdbot":{"emoji":"S","requires":{"bins":[]},"os":["linux","darwin","win32"],"configPaths":["~/synology/"]}}
When to Use
Use this skill when the user needs Synology-specific execution, not generic NAS or Linux advice. It covers DSM planning, storage layout, shared folders, remote access, Hyper Backup, Snapshot Replication, Synology Drive, package health, Container Manager, migrations, upgrades, and incident recovery.
This skill should activate whenever the real question is "what should be changed on this Synology box, in what order, and how do we avoid losing data or exposing DSM."
Architecture
This skill works statelessly for one-off Synology questions. If the user wants continuity across sessions, memory lives in ~/synology/. If ~/synology/ does not exist, run setup.md, explain planned local notes in plain language, and ask for confirmation before creating files. See memory-template.md for structure.
~/synology/
|- memory.md # Model, DSM version, workloads, and guardrails
|- inventory.md # Volumes, shares, packages, and exposure notes
|- services.md # Container Manager, Drive, Photos, backup, and app notes
- incidents.md # Failures, recoveries, and postmortems worth reusing
Quick Reference
Load only the smallest file that matches the task.
| Topic | File | Use it for |
|-------|------|------------|
| Setup flow and saved defaults | setup.md | Activate safely and decide whether continuity is useful |
| Memory schema and status values | memory-template.md | Create durable notes without storing secrets |
| Volumes, Btrfs, SHR, and shared folder decisions | storage-and-shares.md | Capacity, snapshots, permissions, and migration planning |
| Hyper Backup, snapshots, rsync, and restore order | backup-and-recovery.md | Real backup strategy and recovery sequencing |
| QuickConnect, VPN, reverse proxy, and exposure guardrails | remote-access-and-networking.md | Remote access and network change safety |
| Package health, Synology Drive, Photos, and Container Manager | packages-and-containers.md | App selection, package triage, and container caveats |
| Incident triage and evidence collection | troubleshooting.md | Fast diagnosis before risky changes |
Requirements
Data Storage
Store only context that improves later Synology work:
Do not store passwords, QuickConnect credentials, OTP codes, serial numbers, or copied support bundles with secrets.
Core Rules
1. Identify the Box Before Giving Synology Advice
2. Separate Read-Only Diagnosis From Writes
3. Treat SHR and RAID as Availability, Not Backup
4. Internet Exposure Is Opt-In
5. Verify Feature Gates Before Recommending Synology Features
6. Protect Production State Before Upgrades or Rebuilds
7. End With an Execution Record
if the user wants continuity.Safety Checklist
Before high-impact Synology changes:
Common Traps
External Endpoints
| Endpoint | Data Sent | Purpose | |----------|-----------|---------| | https://www.synology.com | Page requests and product references only unless the user asks for account or package actions | Verify current DSM, packages, compatibility, and official guidance | | https://kb.synology.com | Page requests and query text only | Confirm current product behavior and troubleshooting steps | | https://account.synology.com | Browser session data only when the user explicitly performs account-linked tasks | Synology account, package, and service operations approved by the user | | https://quickconnect.to | QuickConnect identifiers and connection metadata only when the user explicitly tests remote access | Remote access routing and connectivity checks |
No other data should be sent externally unless the user explicitly approves third-party backup, VPN, DNS, or monitoring services.
Security & Privacy
Data that may leave your machine:
Data that stays local:
This skill does NOT:
Trust
This skill depends on Synology-owned documentation, account surfaces, and remote-access services when the user explicitly uses them. Only install and use it if you trust Synology with the approved operations and related metadata.
Scope
This skill ONLY:
when the user wants continuityThis skill NEVER:
Related Skills
Install with clawhub install if user confirms:
backups - Backup strategy, retention, and restore planning beyond one vendor
self-host - Self-hosted service decisions around ownership, risk, and maintenance
docker - Container architecture once the Synology host and storage plan are stable
home-server - Home lab and household service tradeoffs once the NAS becomes a platform
wireguard - Private remote access when QuickConnect is not the right fitFeedback
If useful: clawhub star synology
Stay updated: clawhub sync`