ssh-remote-connection

安装量: 34
排名: #19971

安装

npx skills add https://github.com/artwist-polyakov/polyakov-claude-skills --skill ssh-remote-connection

SSH Remote Connection Universal skill for connecting to remote servers via SSH. Usage

Interactive shell

scripts/connect.sh

Run command directly

scripts/connect.sh
"docker compose logs backend --tail 50"
Setup
For Claude Code (local)
Copy config template:
cp
config/.env.example config/.env
Fill in
config/.env
with actual values
Make script executable:
chmod
+x scripts/connect.sh
For Cloud Runtime
Set environment variables in your cloud configuration:
SSH_HOST
— server hostname or IP
SSH_USER
— SSH username
SSH_KEY_PATH
— path to private key
SSH_KEY_PASSWORD
— key passphrase (optional)
SERVER_PROJECT_PATH
— project directory on server
Important Notes
Git operations
Do NOT run
git pull
on the server. User will handle git sync manually.
Code location
Code is in a private repo, changes must be pushed first then pulled by user.
Docker
Use docker compose (not docker-compose ) on the server. Example Commands

View logs

scripts/connect.sh "docker compose logs backend --tail 100"

Restart service

scripts/connect.sh "docker compose restart backend"

Rebuild and restart

scripts/connect.sh "docker compose build backend && docker compose up -d backend"

Check status

scripts/connect.sh "docker compose ps"

返回排行榜