ssh-remote

Establish SSH connections, manage keys, and transfer files via rsync and scp.

14|5|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/oakoss/agent-skills --skill ssh-remote
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssh-remote
Source: https://github.com/oakoss/agent-skills/tree/main/skills/ssh-remote
Command: npx skills add https://github.com/oakoss/agent-skills --skill ssh-remote

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies and secures remote server management by providing patterns for SSH connections, configuration, key management, and secure file transfers.

Core Features & Use Cases

  • Secure Connections: Establish encrypted connections to remote servers.
  • Key Management: Generate, manage, and use SSH keys (Ed25519, FIDO2) securely.
  • File Transfers: Efficiently transfer files using rsync and scp.
  • Tunneling & Proxies: Set up secure tunnels, port forwards, and SOCKS proxies.
  • Use Case: Connect to a production server, transfer deployment files, and set up a secure tunnel to access a database running on a private network.

Quick Start

Use the ssh-remote skill to connect to the server 'myserver' using your SSH configuration.

Frequently Asked Questions about ssh-remote

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

FAQPage Schema
How do I set up SSH tunneling and port forwarding to access a private database?

SSH tunneling establishes encrypted connections to forward local ports to remote servers. You can set up secure tunnels and port forwards to access private network databases, ensuring remote system interaction remains secure and efficient.

What is the best way to generate secure SSH keys for remote server access?

Generating secure SSH keys involves creating Ed25519 or FIDO2 credentials. This key management process establishes encrypted connections and ensures secure authentication when you manage remote servers.

How do I transfer files to a remote server using rsync and scp?

File transfers via rsync and scp move data securely over SSH connections. These utilities provide efficient and encrypted methods to transfer deployment files to production servers.

Can I configure SSH to manage multiple remote server connections?

SSH configuration management allows you to define and manage multiple remote server connections. By utilizing SSH configuration files, you establish encrypted connections and streamline secure access to various production servers.

Does SSH support setting up a SOCKS proxy for secure remote browsing?

SSH supports setting up SOCKS proxies to route traffic securely. This tunneling capability creates an encrypted connection, allowing you to proxy network traffic through a remote server safely.