lg-ssh-controller

Manage SSH connections to Liquid Galaxy rigs for remote commands and file transfer.

1|1|Updated Feb 18, 2026
One-click install
npx skills add https://github.com/AshishYesale7/LGFlutterStarterKit --skill lg-ssh-controller
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: lg-ssh-controller
Source: https://github.com/AshishYesale7/LGFlutterStarterKit/tree/main/.agent/skills/lg-ssh-controller
Command: npx skills add https://github.com/AshishYesale7/LGFlutterStarterKit --skill lg-ssh-controller

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a robust framework for establishing and managing SSH connections to Liquid Galaxy (LG) rigs, enabling programmatic control over rig operations like camera movement, KML display, and system management.

Core Features & Use Cases

  • SSH Connection Management: Handles connection, authentication, and disconnection to LG master and slave nodes.
  • Command Execution: Runs arbitrary shell commands on the rig (e.g., for camera control, KML updates).
  • File Transfer (SFTP): Supports secure file transfer for KML files and other assets.
  • Error Handling & Recovery: Implements strategies for connection timeouts, authentication failures, and command execution errors.
  • Use Case: Automatically fly the LG rig's camera to a specific latitude and longitude, then load a KML file to visualize a flight path, all orchestrated through SSH commands.

Quick Start

Connect to the LG rig using the default host, port, user, and password, then execute the command to fly the camera to a specific location.

Frequently Asked Questions about lg-ssh-controller

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

FAQPage Schema
How do I execute remote commands on a Liquid Galaxy rig via SSH?

You can execute remote shell commands on a Liquid Galaxy rig by establishing an SSH connection using dartssh2, which manages authentication and allows programmatic control over rig operations like camera movement and KML display.

Can I transfer KML files to Liquid Galaxy rigs using SFTP?

Yes, secure file transfer via SFTP is supported for moving KML files and other assets to Liquid Galaxy rigs, ensuring your display data is safely uploaded for visualization through the established SSH connection.

What is the best way to handle SSH connection timeouts and authentication failures on LG rigs?

Handling SSH connection timeouts and authentication failures on LG rigs requires built-in error recovery strategies that manage connection parameters and retry logic, ensuring reliable remote command execution and rig control.

Does dartssh2 support multi-screen topology management for Liquid Galaxy?

Yes, dartssh2 facilitates secure SSH communication with Liquid Galaxy rigs, allowing you to manage multi-screen topology parameters and coordinate camera manipulation across master and slave nodes.

Why does my SSH command fail when trying to reboot a Liquid Galaxy rig?

SSH commands for system reboots on a Liquid Galaxy rig may fail due to connection timeouts or authentication errors, which require implementing proper error recovery strategies to ensure the command executes reliably.

How do I automate camera manipulation and load KML files on Liquid Galaxy through SSH?

You can automate camera manipulation and KML display by orchestrating SSH commands via dartssh2, which securely connects to the LG rig to fly the camera to specific coordinates and load visualization files.