astrill-control

Installation
SKILL.md

Astrill VPN Control (macOS Menu-Bar Toggle + Dual-Probe Verification)

The Astrill macOS app ships no official CLI. Its menu-bar item Menu → Toggle ON/OFF can be located and clicked via AppleScript (System Events), and the menu item text mirrors the connection state — that menu anchor is what this skill relies on. Field-tested 2026-08-28 on OpenVPN full-tunnel mode with an on↔off round-trip.

Usage

Run the bundled script from this skill's base directory (the directory containing this SKILL.md):

bash <skill-dir>/scripts/astrill.sh status   # inspect: app / tunnel / GUI menu / exit IP
bash <skill-dir>/scripts/astrill.sh on       # connect (idempotent: no-op when already connected)
bash <skill-dir>/scripts/astrill.sh off      # disconnect (idempotent: no-op when already disconnected; app stays alive)

Resolve <skill-dir> from the skill base directory announced at load time; when unavailable, ask the user for the installed skill path.

State Machine and Probes

Installs
10
GitHub Stars
6
First Seen
Aug 28, 2026
astrill-control — fudesign2008/open-skills