Agent skill · software engineering · aiskillstore

ssh

SSH remote access patterns and utilities. Connect to servers, manage keys, tunnels, and transfers.

Why this skill is useful

Provides specific SSH command patterns and configurations that enhance secure remote access and file transfer capabilities.

What it needs

About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

SSH Skill Use SSH for secure remote access, file transfers, and tunneling. Basic Connection Connect to server: Connect on specific port: Connect with specific identity: SSH Config Config file location: Example config entry: Then connect with just: Running Remote Commands Execute single command: Execute multiple commands: Run with pseudo-terminal (for interactive): File Transfer with SCP Copy file to remote: Copy file from remote: Copy directory recursively: File Transfer with rsync (preferred) Sync directory to remote: Sync from remote: With progress and compression: Dry run first: Port Forwarding (Tunnels) Local forward (access remote service locally): Local forward to another host: Remote forward (expose local service to remote): Dynamic SOCKS proxy: Jump Hosts / Bastion Connect through jump host: Multiple jumps: In config file: Key Management Generate new key (Ed25519, recommended): Generate RSA key (legacy compatibility): Copy public key to server: Copy specific key: SSH Agent Start agent: Add key to agent: Add with macOS keychain: List loaded keys: Multiplexing (Connection Sharing) In ~/.ssh/config: Create socket directory: Known Hosts Remove old host key: Scan and add host key: Debugging Verbose output: Very verbose: Maximum verbosity: Security Tips Use Ed25519 keys (faster, more secure than RSA) Set PasswordAuthentication no on servers Use fail2ban on servers to block brute force Keep keys encrypted with passphrases Use ssh-agent to avoid typing passphrase repeatedly Restrict key usage with command= in authorizedkeys

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/ssh

View the source on GitHub

Browse the @skills marketplace