ssh-remote

Automate SSH connections, command execution, and file transfers across remote servers.

461|43|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/badseal/ssh-skill --skill ssh-remote-badseal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssh-remote
Source: https://github.com/badseal/ssh-skill/tree/main
Command: npx skills add https://github.com/badseal/ssh-skill --skill ssh-remote-badseal

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires paramiko, subprocess, and includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill addresses the complexity of securely and efficiently managing SSH connections, automating file transfers, command execution, and environment setup across multiple servers.

Core Features & Use Cases

  • Automated Command Execution: Securely run commands on remote servers with options to handle jump hosts and connection pooling.
  • File Transfer & Synchronization: Support big file uploads/downloads with resume capability, directory recursive sync, and real-time progress monitoring.
  • Use Case: DevOps teams can deploy updates, execute maintenance scripts, or migrate data across many servers without manual SSH login efforts.

Quick Start

Request the AI to list configured server profiles and run diagnostic commands, then transfer files across environments seamlessly.

Frequently Asked Questions about ssh-remote

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

FAQPage Schema
How do I automate SSH command execution across multiple remote servers?

Automating SSH command execution across remote servers involves using connection pooling and batch concurrent execution to securely run commands without manual logins. This Skill handles large-scale operations by utilizing SSH key or password authentication to streamline DevOps workflows.

What is the best way to transfer large files over SSH with resume capability?

Transferring large files over SSH with resume capability requires protocols supporting real-time progress monitoring and recursive directory synchronization. This Skill automates big file uploads and downloads, ensuring reliable data migration across cloud infrastructure without manual intervention.

Can I use a jump host to manage SSH connections to cloud infrastructure?

Yes, you can use a jump host to manage SSH connections to cloud infrastructure. This Skill supports complex scenarios like routing through intermediate servers, allowing secure automated command execution and file transfers to target machines behind gateways.

Does paramiko support concurrent SSH connections for batch operations?

Paramiko supports concurrent SSH connections for batch operations by enabling connection pooling. This Skill leverages paramiko to facilitate scalable batch and concurrent execution, allowing DevOps teams to execute maintenance scripts across many servers simultaneously.

How do I start automating remote server management with SSH?

To start automating remote server management, request the AI to list configured server profiles and run diagnostic commands. You can then automate file transfers and environment setup seamlessly using SSH key or password authentication across your cloud infrastructure.