tailscale

Automate Tailscale device management, SSH access, auth keys, ACLs, and DNS.

387|68|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/Arvo-AI/aurora --skill tailscale-arvo-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: tailscale
Source: https://github.com/Arvo-AI/aurora/tree/main/server/chat/backend/agent/skills/integrations/tailscale
Command: npx skills add https://github.com/Arvo-AI/aurora --skill tailscale-arvo-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about tailscale

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Tailscale device management and SSH access across a tailnet?▼

Automate Tailscale device management and SSH access by using a scriptable integration to enroll devices, execute commands via tailscale_ssh, and authorize nodes predictably across your tailnet without manual web UI interaction.

What is the best way to manage Tailscale ACLs and auth keys programmatically?▼

Manage Tailscale ACLs and auth keys programmatically by creating, listing, and deleting keys, and updating ACLs through a structured workflow to enforce controlled device communication across your tailnet.

Can I execute remote SSH commands on tailnet devices without manual key distribution?▼

Execute remote SSH commands on tailnet devices using tailscale_ssh, which manages sessions and runs commands securely over the mesh network without requiring manual SSH key distribution.

How do I configure DNS settings and routes for multiple devices in a tailnet?▼

Configure DNS settings and routes for multiple devices in a tailnet by viewing and adjusting DNS configurations through a centralized, scriptable workflow to maintain consistent network state.

Does this approach require manual steps to onboard new devices during incident response?▼

Onboarding new devices during incident response requires minimal manual steps, allowing responders to rapidly add devices, grant SSH access to engineers, and enforce ACLs automatically.

Why use a scriptable workflow for tailnet deployments instead of manual configuration?▼

Use a scriptable workflow for tailnet deployments to avoid error-prone manual configuration and maintain consistent tailnet state across device enrollment, SSH execution, key handling, and DNS updates.