SuperAPI AI Directory

ssh-dev-suite

Deployment & operations

View repository

Updated 10-24 04:38

About this skill

ssh-dev-suite

Features

Multi-profile SSH remote development suite. ControlMaster session multiplexing, container awareness (docker/kubectl).

Runtime environment

  • Client:Windows(Git Bash/MSYS2)、macOS、Linux
  • Server:Linux
  • Windows client notes: ControlMaster unavailable (scripts skip it automatically), PATH environment variable expansion differences, line-ending issues

Modules

  • connect: connection, execution, transfer, background tasks → connect/SKILL.md
  • deploy: deployment and rollback → deploy/SKILL.md
  • tunnel: port forwarding and proxying → tunnel/SKILL.md
  • debug: remote troubleshooting → debug/SKILL.md
  • long-task: long-running task management, checkpoint recovery → long-task/SKILL.md

Configuration

config.yamlGenerated with agent guidance, seeconfig.example.yaml. Passwords are set via environment variables.

Notes

  • Authentication priority: key > environment variable password > interactive
  • The container field automatically wraps docker/kubectl exec

Token constraints

All submodules follow unified principles:

  • Remote command output: prefer filtering parameters (--tail/--head/--grep); reading complete large logs is prohibited
  • Status checks: check the summary first, drill down as needed
  • Repeated information: do not restate known content