home-network-admin_skill

This skill helps you securely manage and troubleshoot your home network, SSH into devices, manage the Synology NAS, and monitor Tailscale connectivity.
  • Shell

3

GitHub Stars

1

Bundled Files

2 months ago

Catalog Refreshed

4 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill tdhopper/dotfiles2.0 --skill home-network-admin

  • SKILL.md3.6 KB

Overview

This skill manages and troubleshoots Tim's home network, including SSH access to devices, Synology NAS administration, Tailscale tailnet checks, and Caddy reverse proxy management on dobro. It is designed to run commands, transfer files, inspect device health, and resolve connectivity or DNS issues quickly. Use it when you need safe, practical administration of home servers and network services.

How this skill works

I connect to devices using predefined SSH aliases (synology, dobro) with keys managed via the 1Password agent. For NAS tasks I run Synology DSM and Docker commands over SSH, inspect disks, and manage packages. For networking I use the Tailscale CLI and DNS checks, and for HTTP routing I edit/reload Caddy on dobro. Destructive actions require explicit confirmation before proceeding.

When to use it

  • SSH into synology or dobro to run commands or check services
  • Manage Synology: containers, backups, shared folders, disk health
  • Troubleshoot connectivity, Tailscale status, MagicDNS, or DERP fallbacks
  • Transfer files between machines with rsync or scp
  • Manage or reload Caddy reverse proxy for *.hopperhosted.com
  • Check device health, disk usage, and package/service status

Best practices

  • Read the network inventory and SSH config before connecting to confirm hosts and ports
  • Ensure 1Password is unlocked and the SSH agent is running if authentication fails
  • Prefer rsync with --progress for large transfers and scp for small files
  • Confirm with the user before deleting files, stopping services, or modifying critical configs
  • Use tailscale status and tailscale ping to verify reachability before troubleshooting DNS or services
  • When editing Caddyfile, test and reload instead of restarting blindly to minimize downtime

Example use cases

  • SSH into synology to check Docker container logs and restart a failing container
  • Run df -h and synodisk --enum on the NAS to diagnose full disks and plan cleanup
  • Use tailscale status and ping to trace a device that lost connectivity and check if it’s using DERP
  • Transfer a backup folder from a Mac to Synology using rsync -avz --progress
  • SSH into dobro, edit ~/Caddyfile, then reload Caddy to add a new subdomain proxy

FAQ

Make sure 1Password is unlocked and the SSH agent has your keys; confirm the SSH alias and port in your local ~/.ssh/config.

How do I check if Tailscale is causing slow connections?

Run tailscale status to see direct vs DERP connections and tailscale ping to measure latency; falling back to tailnet IPs can isolate DNS issues.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational