ssh-server-ops

Community

SSH diagnostics, bootstrap, and remote operations

AuthorXiaoyun-0922
Version1.0.0
Installs0

System Documentation

What problem does it solve?

SSH failures are rarely as simple as "SSH is broken"—they usually stem from missing local tools, network issues, misconfigured SSH config, or broken authentication chains. This Skill eliminates guesswork by providing a structured, evidence-based workflow to diagnose the exact failure layer and safely repair SSH access from Windows, macOS, or Linux to Linux, POSIX, gateway, bastion, or HPC targets.

Core Features & Use Cases

  • Layered Diagnosis: The doctor command produces a structured JSON report covering local tools, TCP reachability, non-interactive public-key auth, transfer capability, and Conda/Paramiko readiness.
  • Safe Config & Key Management: Repair or create ~/.ssh/config host blocks and bootstrap password-to-key authentication with passwords confined to local terminal variables.
  • Remote Execution & Transfer Fallback: Run standardized remote commands through OpenSSH or fall back to Paramiko SFTP for file transfers, with first-class support for Slurm/HPC login nodes and bastion hosts.

Quick Start

Use the ssh-server-ops skill to run a read-only diagnosis on your target host and report the likely root cause along with the recommended next safe action.

Dependency Matrix

Required Modules

paramiko

Components

scriptsreferencesassets

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: ssh-server-ops
Download link: https://github.com/Xiaoyun-0922/sshops/archive/main.zip#ssh-server-ops

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.