tm

Manage remote GPU servers via tm CLI for commands, jobs, and monitoring.

Updated Feb 23, 2026
One-click install
npx skills add https://github.com/justcyl/my-skills --skill tm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: tm
Source: https://github.com/justcyl/my-skills/tree/main/.skills/archived-skills/tm
Command: npx skills add https://github.com/justcyl/my-skills --skill tm

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Remote GPU server management often requires ad-hoc SSH sessions, inconsistent environments, and manual coordination across hosts. tm provides a consistent CLI workflow to execute commands, run GPU-bound training/evaluation jobs, sync project code, and monitor GPU availability.

Core Features & Use Cases

  • Stateless SSH-based remote control for GPU servers using the tm CLI.
  • Execute short commands, launch long-running jobs, and orchestrate parallel experiments with background workers.
  • Check GPU availability, manage job lifecycles, and sync code across servers as part of reproducible workflows.

Quick Start

Use tm to run a quick remote command on a server to verify connectivity.

Frequently Asked Questions about tm

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

FAQPage Schema
How do I run commands on a remote GPU server without keeping an active SSH session open?

You can automate remote GPU server management and execute commands without active SSH sessions using the tm CLI. It supports stateless remote control to run short executions via tm exec and manage long-running jobs in the background with tm run and tm wait.

What is the best way to monitor GPU availability across multiple remote hosts?

The best way to monitor GPU availability across multiple remote hosts is using tm gpu for status reporting. It provides a consistent CLI workflow to check GPU resources and verify availability as part of your reproducible remote server workflows.

How do I sync project code to a remote server for training and evaluation jobs?

You can sync project code to a remote server for training and evaluation jobs using the tm CLI. It automates code synchronization across hosts to ensure consistent environments and reproducible workflows before launching GPU-bound tasks.

Can I orchestrate parallel experiments on remote GPU servers using a local CLI?

Yes, you can orchestrate parallel experiments on remote GPU servers from a local machine using the tm CLI. It enables launching long-running jobs and managing parallel background workers to coordinate GPU-bound training and evaluation across multiple hosts.

Does tm CLI handle long-running training jobs if my local terminal disconnects?

Yes, the tm CLI handles long-running training jobs even if your local terminal disconnects. By using tm run to launch tasks and tm wait to manage them, the workflow operates statelessly over SSH to ensure background jobs continue running on the remote server.

When should I use tm run instead of tm exec for remote server commands?

You should use tm exec for short executions to quickly verify connectivity or run brief commands, whereas tm run is designed for launching long-running jobs and background workers that require lifecycle management via tm wait on the remote GPU server.