What problem does it solve?
Tailscale enables secure, meshed networking across devices, but managing devices, SSH access, auth keys, ACLs, and DNS across a tailnet can be error-prone and manual. This skill provides a structured, scriptable integration to centralize these operations.
Core Features & Use Cases
- Device management: list, get, authorize, and delete devices within the tailnet.
- SSH access: execute commands and manage sessions via tailscale_ssh on remote devices.
- Auth keys & ACLs: create/list/delete auth keys and update ACLs for controlled device communication.
- DNS & routing: view and adjust DNS settings and routes for tailnet devices.
Use Case: An incident responder can rapidly onboard new devices, grant SSH access to on-call engineers, and enforce ACLs across the tailnet during on-site investigations.
Use the features to maintain consistent tailnet state with minimal manual steps.
Quick Start
Add a device to your tailnet and enable SSH access using tailscale_ssh.