remote-server-executor

Community

Effortless remote SSH management and execution

AuthorKetomihine
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill eliminates the manual overhead of managing and executing tasks on remote SSH servers by providing a cohesive framework for robust remote connections, command execution, file transfers, and environment management.

Core Features & Use Cases

  • SSH connection management: fast, reliable Paramiko-based SSH connections with error handling and connection optimization.
  • Remote code execution & file operations: run Python and R code on remote hosts, upload/download files, and manage remote environments (Condas/R packages).
  • Performance benchmarking: compare Paramiko vs sshpass for execution speed and resource usage across biomedical data workflows.
  • Use Case: a data scientist runs large-scale analyses on distant servers, benchmarks SSH methods, and streams results back for rapid decision-making.

Quick Start

  1. Start the skill by running: python3 remote-server-executor.py
  2. Connect to the default server and run a simple shell command, e.g., ls -la
  3. Upload a file, then execute a Python/R snippet remotely and fetch results.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: remote-server-executor
Download link: https://github.com/Ketomihine/my_skills/archive/main.zip#remote-server-executor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.