← Back to Skills Marketplace
sahil1005

Tailscale Network Orchestrator

by Sahil Bhonde · GitHub ↗ · v1.0.0
cross-platform ✓ Security Clean
370
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install tailscale-orchestrator
Description
Manage and monitor your Tailscale network and devices using CLI commands to check status and list connected devices securely.
Usage Guidance
This skill is coherent with its stated purpose (it runs the local 'tailscale' CLI and formats the JSON output). Before installing: (1) ensure the host has the official Tailscale CLI installed and that the ClawBot process runs under a user with appropriate permissions; (2) be aware that the skill will read and display local Tailscale status and device information — don't install it in an environment where exposing that info is a concern; (3) review/fix the provided main.py syntax errors (misnested quotes in f-strings) before use, or run the commands yourself to confirm expected behavior; (4) update the skill metadata to declare the 'tailscale' CLI as a required binary so the dependency is clear. If you need higher assurance, run the included Python locally first and inspect outputs and behavior in a safe/test environment.
Capability Analysis
Type: OpenClaw Skill Name: tailscale-orchestrator Version: 1.0.0 The skill is designed to interact with the local Tailscale CLI for status and device listing. The `main.py` script uses `subprocess.run` with a list of hardcoded arguments (`["tailscale", "status", "--json"]`), which safely prevents shell injection from user input. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, or prompt injection attempts in `SKILL.md` or `README.md`. The functionality is clearly aligned with the stated purpose, and security best practices are followed for executing external commands.
Capability Assessment
Purpose & Capability
The SKILL.md and README state the skill relies on the local 'tailscale' CLI and the included Python code calls that CLI. However, the registry metadata lists no required binaries; the skill should declare 'tailscale' as a required binary. Otherwise the requested capabilities match the stated purpose.
Instruction Scope
The runtime instructions are narrowly scoped: run 'python3 main.py status' or '... devices', which invoke the local 'tailscale status --json' command and parse the output. The code does not reference external endpoints or additional environment variables. One practical issue: main.py contains quoting problems in the f-strings that will cause a syntax error and make the skill nonfunctional until fixed — this is a quality bug, not an indication of malicious behavior.
Install Mechanism
There is no install specification (instruction-only with a code file included). That's low-risk from an install perspective because nothing is downloaded at install time; the skill merely expects the host to have the Tailscale CLI already installed.
Credentials
The skill requests no environment variables or credentials. This is proportional: interacting with the local tailscale CLI does not require API keys in the skill. Note that the CLI output contains network and device information — access to that output is the point of the skill and is expected.
Persistence & Privilege
The skill does not request persistent or elevated platform privileges (always:false) and does not modify other skill or system configurations. Autonomous invocation is allowed (default) which is normal; this skill's scope is small so the privilege model is appropriate.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install tailscale-orchestrator
  3. After installation, invoke the skill by name or use /tailscale-orchestrator
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release of Tailscale Network Orchestrator. - Manage your Tailscale network and devices from ClawBot. - Check Tailscale status and view active nodes. - List all connected devices with their status and IP addresses. - Operates securely using the Tailscale CLI on the host machine; no API keys required.
Metadata
Slug tailscale-orchestrator
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Tailscale Network Orchestrator?

Manage and monitor your Tailscale network and devices using CLI commands to check status and list connected devices securely. It is an AI Agent Skill for Claude Code / OpenClaw, with 370 downloads so far.

How do I install Tailscale Network Orchestrator?

Run "/install tailscale-orchestrator" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Tailscale Network Orchestrator free?

Yes, Tailscale Network Orchestrator is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Tailscale Network Orchestrator support?

Tailscale Network Orchestrator is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Tailscale Network Orchestrator?

It is built and maintained by Sahil Bhonde (@sahil1005); the current version is v1.0.0.

💬 Comments