ssh-remote

Automate SSH connections, key management, and port forwarding across multiple hosts.

55|4|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/bug-ops/zeph --skill ssh-remote-bug-ops
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ssh-remote
Source: https://github.com/bug-ops/zeph/tree/main/.zeph/skills/ssh-remote
Command: npx skills add https://github.com/bug-ops/zeph --skill ssh-remote-bug-ops

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Centralize and simplify secure remote access and key management across many hosts, reducing manual SSH configuration and mistakes.

Core Features & Use Cases

  • Establish and manage SSH connections across servers with standard commands and options.
  • Generate and deploy SSH keys, configure jump hosts, known_hosts, and per-host SSH config to support multi-host environments.
  • Use cases include connecting to remote servers, tunneling ports, and transferring files with scp or rsync.

Quick Start

Ask me to connect to a remote host, generate or deploy SSH keys, or configure jump hosts and port forwarding.

Frequently Asked Questions about ssh-remote

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

FAQPage Schema
How do I manage SSH keys across multiple remote servers?

To manage SSH keys across multiple remote servers, you can automate key generation, deployment, and per-host SSH config using structured commands. This centralizes key management and reduces manual configuration mistakes across your infrastructure.

What is the best way to configure SSH jump hosts for secure remote access?

Configuring SSH jump hosts for secure remote access involves setting up per-host SSH config templates with known-good defaults. This ensures structured, safe routing through intermediate servers before reaching the final target host.

How do I set up SSH tunneling and port forwarding securely?

Setting up SSH tunneling and port forwarding securely requires structured prompts and commands that establish encrypted connections. This enables safe local port routing to remote services without exposing them publicly.

Can I transfer files with rsync or scp using an automated SSH workflow?

Yes, you can transfer files with rsync or scp using an automated SSH workflow. The process provides structured commands for secure file transfers, ensuring data is moved safely between local and remote hosts.

Does secure remote access require explicit SSH key management steps?

Yes, secure remote access requires explicit SSH key management steps to enforce safe usage. Mandating these steps prevents unauthorized connections and ensures all remote sessions are properly authenticated.

How do I automate remote execution and manage known_hosts entries?

Automating remote execution and managing known_hosts entries relies on standard SSH commands and options within a centralized workflow. This maintains trusted host records and executes tasks safely across multiple servers.