← All skills
remote-server-guide
59 / 100 · Review before installing
Check before installing. Some of what it can do is expected: a devops skill usually runs commands, installs tools and uses cloud credentials.
By ascend-ai-coding/awesome-ascend-skills (GitHub) · devops · 184 stars · scanned at commit 75ec89c
Guide for connecting to remote servers via SSH, managing containers, and executing commands remotely. Covers SSH connection setup with multiple authentication methods (SSH key, sshpass, Paramiko, Fabric, tmux interactive), Docker container connection and command execution, file transfer, and troubleshooting. Use this skill whenever users need to: (1) Connect to a remote server or VPS via SSH, (2) Execute commands on remote machines, (3) Transfer files to/from remote servers, (4) Connect to Dock…
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
This is disclosed by the author in the skill's SKILL.md or README. Expected for a devops skill.
Found in 17 places.
Show 14 more
- skills/base/remote-server-guide/SKILL.md, line 93
sshpass -p '<password>' ssh -o ConnectTimeout=10 -o StrictHostKeyChecking=no <user>@<host> -p <port> "echo 'Connection successful'" - skills/base/remote-server-guide/SKILL.md, line 98
tmux new-session -d -s remote_session "ssh -o StrictHostKeyChecking=no <user>@<host> -p <port>" - skills/base/remote-server-guide/SKILL.md, line 144
tmux send-keys -t remote_session "docker ps" Enter - skills/base/remote-server-guide/SKILL.md, line 164
ssh <user>@<host> "docker exec <container-name> ls /workspace" - skills/base/remote-server-guide/SKILL.md, line 178
tmux send-keys -t remote_session "<command>" Enter - skills/base/remote-server-guide/SKILL.md, line 206
scp setup.sh <user>@<host>:/tmp/ - skills/base/remote-server-guide/SKILL.md, line 229
tmux new-session -d -s remote_session "ssh -o StrictHostKeyChecking=no <user>@<host> -p <port>" - skills/base/remote-server-guide/SKILL.md, line 246
sshpass -p '<password>' ssh <user>@<host> "<command>" - skills/base/remote-server-guide/references/container-workflows.md, line 112
/bin/bash -c 'python /workspace/task.py'" - skills/base/remote-server-guide/references/container-workflows.md, line 183
$IMAGE /bin/bash -c 'sleep infinity'" - skills/base/remote-server-guide/references/ssh-examples.md, line 358
ssh user@host "screen -dmS mysession bash -c 'python script.py'" - skills/base/remote-server-guide/references/tools/sshpass.md, line 191
my-image:latest /bin/bash -c 'sleep infinity'" - skills/base/remote-server-guide/references/tools/sshpass.md, line 294
sshpass -p 'password' ssh user@host "screen -dmS mysession bash -c 'python script.py'" - skills/base/remote-server-guide/references/tools/sshpass.md, line 342
/bin/bash -c 'sleep infinity'
Downloads and installs other software
The author does not mention this. Expected for a devops skill.
Found in 23 places.
Show 17 more
- skills/base/remote-server-guide/SKILL.md, line 84
pip install fabric - skills/base/remote-server-guide/references/ssh-examples.md, line 43
sudo apt-get install sshpass - skills/base/remote-server-guide/references/ssh-examples.md, line 46
sudo yum install sshpass - skills/base/remote-server-guide/references/ssh-examples.md, line 49
brew install sshpass - skills/base/remote-server-guide/references/ssh-examples.md, line 164
pip install fabric - skills/base/remote-server-guide/references/tool-comparison.md, line 188
sudo apt-get update && sudo apt-get install -y sshpass - skills/base/remote-server-guide/references/tool-comparison.md, line 191
sudo yum install -y epel-release && sudo yum install -y sshpass - skills/base/remote-server-guide/references/tool-comparison.md, line 194
sudo dnf install -y sshpass - skills/base/remote-server-guide/references/tool-comparison.md, line 197
brew install hudochenkov/sshpass/sshpass - skills/base/remote-server-guide/references/tool-comparison.md, line 209
pip install paramiko - skills/base/remote-server-guide/references/tool-comparison.md, line 215
pip install fabric - skills/base/remote-server-guide/references/tools/fabric-basic.md, line 11
pip install fabric - skills/base/remote-server-guide/references/tools/fabric-basic.md, line 14
pip install fabric==3.2.2 - skills/base/remote-server-guide/references/tools/paramiko-advanced.md, line 431
pip install -r requirements.txt - skills/base/remote-server-guide/references/tools/paramiko-basic.md, line 11
pip install paramiko - skills/base/remote-server-guide/references/tools/paramiko-basic.md, line 14
pip install paramiko==3.4.0 - skills/base/remote-server-guide/references/tools/sshpass.md, line 11
sudo apt-get update && sudo apt-get install -y sshpass
and 3 more places
Reads your saved credentials, such as SSH keys or .env files
This is disclosed by the author in the skill's SKILL.md or README. Expected for a devops skill.
Found in 21 places.
Show 17 more
- skills/base/remote-server-guide/references/ssh-examples.md, line 79
echo 'your_password' > ~/.ssh/password.txt - skills/base/remote-server-guide/references/ssh-examples.md, line 80
chmod 600 ~/.ssh/password.txt - skills/base/remote-server-guide/references/ssh-examples.md, line 81
sshpass -f ~/.ssh/password.txt ssh user@hostname - skills/base/remote-server-guide/references/ssh-examples.md, line 84
PASSWORD=${REMOTE_PASSWORD:-$(cat ~/.ssh/password.txt)} - skills/base/remote-server-guide/references/ssh-examples.md, line 238
ssh -i ~/.ssh/id_rsa user@host - skills/base/remote-server-guide/references/ssh-examples.md, line 407
IdentityFile ~/.ssh/id_rsa - skills/base/remote-server-guide/references/ssh-examples.md, line 416
IdentityFile ~/.ssh/jump_key - skills/base/remote-server-guide/references/ssh-examples.md, line 422
IdentityFile ~/.ssh/target_key - skills/base/remote-server-guide/references/ssh-examples.md, line 447
chmod 700 ~/.ssh && chmod 600 ~/.ssh/id_rsa - skills/base/remote-server-guide/references/tool-comparison.md, line 175
if [ -f ~/.ssh/id_rsa ]; then - skills/base/remote-server-guide/references/tools/sshpass.md, line 59
echo 'your_password' > ~/.ssh/remote_password - skills/base/remote-server-guide/references/tools/sshpass.md, line 60
chmod 600 ~/.ssh/remote_password - skills/base/remote-server-guide/references/tools/sshpass.md, line 61
sshpass -f ~/.ssh/remote_password ssh user@hostname "command" - skills/base/remote-server-guide/references/tools/sshpass.md, line 67
PASSWORD=$(cat ~/.ssh/remote_password) - skills/base/remote-server-guide/references/tools/sshpass.md, line 474
echo 'password' > ~/.ssh/remote_password - skills/base/remote-server-guide/references/tools/sshpass.md, line 475
chmod 600 ~/.ssh/remote_password - skills/base/remote-server-guide/references/tools/sshpass.md, line 476
sshpass -f ~/.ssh/remote_password ssh user@host
and 1 more places
Connects to the internet
This is disclosed by the author in the skill's SKILL.md or README. Expected for a devops skill.
Found in 5 places.
Show 2 more
Changes files outside its own folder
The author does not mention this.
Found in 3 places.
Safer alternatives
Low-risk skills in the same category (devops) that look related. Check that one does what you need.
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'remote-server-guide' ] || [ -L ~/.agents/skills/'remote-server-guide' ]; then echo 'A skill folder named remote-server-guide already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/ascend-ai-coding/awesome-ascend-skills' "$d" && git -C "$d" checkout --quiet '75ec89ce9d401be8ac95980e1c3f42f8d4315057' -- 'skills/base/remote-server-guide' && mkdir -p ~/.agents/skills && cp -R "$d"/'skills/base/remote-server-guide' ~/.agents/skills/'remote-server-guide' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'remote-server-guide' ~/.claude/skills/'remote-server-guide' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for ascend-ai-coding/awesome-ascend-skills shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/ascend-ai-coding/awesome-ascend-skills/)
Score history
| Date | Version | Score |
|---|
| 2026-11-08 | 75ec89c | 100 |