Help us improve
Share bugs, ideas, or general feedback.
From external-gitcode-ascend-skills
Manages SSH connections, executes remote commands, transfers files, and runs background jobs on servers. Automatically wraps docker/kubectl in container environments.
npx claudepluginhub ascend-ai-coding/awesome-ascend-skills --plugin migration-ascend-torchnpu-skillsHow this skill is triggered — by the user, by Claude, or both
Slash command
/external-gitcode-ascend-skills:connectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
SSH连接测试、远程命令执行、文件上传下载、后台任务管理。容器场景自动包装docker/kubectl。
SSH remote development suite: manage connections, execute commands, transfer files, deploy, set up tunnels, and debug remotely. Supports ControlMaster multiplexing and container awareness (docker/kubectl).
Establishes SSH connections to remote servers for executing commands, checking logs, restarting services, and managing Docker containers via bash scripts.
Bootstraps, diagnoses, transfers files, and operates SSH access from Windows/macOS/Linux to Linux, POSIX, gateway, bastion, or Slurm/HPC targets using a bundled SSH toolkit.
Share bugs, ideas, or general feedback.
SSH连接测试、远程命令执行、文件上传下载、后台任务管理。容器场景自动包装docker/kubectl。
bash connect/scripts/ssh-test.sh <profile>
bash connect/scripts/ssh-exec.sh <profile> <command>
bash connect/scripts/ssh-upload.sh <profile> <local> <remote>
bash connect/scripts/ssh-download.sh <profile> <remote> <local>
bash connect/scripts/ssh-job.sh start|status|output|kill|list|stream <profile> [args]
远程命令经过多层 shell 解释(本地 shell → ssh → 远端 shell → docker exec → 容器内 shell),引号嵌套极易出错。
ssh-upload.sh 上传到服务器后执行,避免内联命令的多层引号嵌套sshpass -e)传递,不在命令行暴露$PATH 等环境变量在 Git Bash 中可能被 Windows 路径展开,导致传递到远端时出错。建议用上传脚本方式代替内联命令中的 $PATH 引用