wsh:cluster-orchestration

Coordinate terminal sessions across multiple wsh servers via hub-backend architecture.

5|2|Updated Feb 3, 2026
One-click install
npx skills add https://github.com/deepgram/wsh --skill wsh-cluster-orchestration
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wsh:cluster-orchestration
Source: https://github.com/deepgram/wsh/tree/main/skills/wsh/cluster-orchestration
Command: npx skills add https://github.com/deepgram/wsh --skill wsh-cluster-orchestration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cluster orchestration for wsh enables managing sessions across a federated fleet of servers from a single hub, allowing scalable, isolated, and coordinated terminal workflows.

Core Features & Use Cases

  • Hub-and-backends architecture that routes sessions to specific backends
  • Server registration, discovery, and health monitoring to ensure only healthy backends participate
  • Distributed session creation, routing, and idle coordination across servers
  • Tag-based workflows across multiple servers to parallelize tasks
  • Failure handling and recovery with transparent reallocation or recreation on healthy backends

Quick Start

Create a hub, register backends, and begin creating distributed sessions across the cluster.

Frequently Asked Questions about wsh:cluster-orchestration

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

FAQPage Schema
How do I manage terminal sessions across multiple servers?

Managing terminal sessions across multiple servers requires cluster orchestration to route and coordinate distributed workflows from a central hub. This Skill implements a hub-and-backends architecture to handle distributed session creation, server discovery, and health monitoring.

What is the best way to parallelize builds and tests across a federated cluster?

Parallelizing builds and tests across a federated cluster is best achieved through tag-based fan-out workflows. This Skill coordinates distributed sessions across multiple backends, allowing you to route parallel tasks to specific servers based on tags.

How does health monitoring work for distributed terminal backends?

Health monitoring for distributed backends tracks server states to ensure only healthy servers participate in session routing. This Skill manages server registration and discovery, automatically handling failures by transparently reallocating or recreating sessions on healthy backends.

Can I coordinate idle terminal sessions across different servers?

Yes, you can coordinate idle terminal sessions across different servers using cross-server idle coordination. This Skill manages distributed session states, ensuring synchronized idle handling and efficient resource utilization across the federated cluster.

When do I need a hub-backend architecture for session management?

You need a hub-backend architecture for session management when scaling terminal workflows requires isolation and coordination across a fleet of servers. This Skill provides a central hub to route sessions, monitor backend health, and manage distributed workflows.

Does this orchestration approach handle backend server failures automatically?

Yes, this orchestration approach handles backend server failures automatically through transparent reallocation and recreation of sessions. When health monitoring detects a failed backend, the hub routes affected sessions to other healthy backends in the cluster.