share-server-control

Manage local share server lifecycle via LaunchAgent scripts and health checks.

18|3|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/ondrej-svec/heart-of-gold-toolkit --skill share-server-control
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: share-server-control
Source: https://github.com/ondrej-svec/heart-of-gold-toolkit/tree/main/plugins/marvin/skills/share-server-control
Command: npx skills add https://github.com/ondrej-svec/heart-of-gold-toolkit --skill share-server-control

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires tailscale, and includes scripts (resource) components.

What problem does it solve?

The Share Server Control skill helps you manage the local share server lifecycle after setup, including status checks, starting, stopping, restarting, and toggling private viewer exposure.

Core Features & Use Cases

  • Check the LaunchAgent state and server health to confirm operation.
  • Start, stop, or restart the local share server with simple commands.
  • Enable or disable private viewer exposure via Tailscale integration.

Quick Start

Use the status script to verify health and LaunchAgent state, and run start or stop as needed.

Frequently Asked Questions about share-server-control

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

FAQPage Schema
How do I check my macOS LaunchAgent share server status and health?

Check your macOS LaunchAgent share server status by running the status script, which consults the local health endpoint and Tailscale status to confirm operation and viewer exposure.

How do I start, stop, or restart a local share server on macOS?

Start, stop, or restart a local share server on macOS by executing the respective start.sh, stop.sh, or restart.sh scripts to manage the LaunchAgent service lifecycle.

Can I use Tailscale to control private viewer exposure for a local server?

You can control private viewer exposure using Tailscale integration by running the enable-viewer.sh or disable-viewer.sh scripts to toggle access to your local share server.

Does the share server control Skill require Tailscale to manage the service lifecycle?

Yes, the share server control Skill requires Tailscale as a dependency to check network status and manage private viewer exposure for your local macOS LaunchAgent server.

What is the best way to manage a LaunchAgent share server lifecycle after initial setup?

The best way to manage a LaunchAgent share server lifecycle after setup is using dedicated scripts to monitor health, toggle viewer exposure via Tailscale, and start or stop the service.