Claude skills for SSH

50 of 50 public skills on GitHub that mention SSH: skills named for it first, then by stars, at most 3 from one repository. Each links to its folder; copy it into ~/.claude/skills/ to use it.

  1. remote compute ssh

    Evaluate and use SSH Remote Compute before choosing where to run GPU, high-memory, parallel, batch, model-inference, bioinformatics, or other long-running scientific work; supports short remote commands and asynchronous jobs with automatic harvest and…

    aipoch/open-science★ 5.4kApache-2.0Folder: remote-compute-ssh

  2. ssh penetration testing

    This skill should be used when the user asks to "pentest SSH services", "enumerate SSH configurations", "brute force SSH credentials", "exploit SSH vulnerabilities", "perform SSH tunneling", or "audit SSH security". It provides comprehensive SSH…

    zebbern/claude-code-guide★ 4.7kMITFolder: ssh-penetration-testing

  3. ssh configuration

    Configure SSH servers and clients securely. Manage keys, tunnels, and config files. Use when setting up secure remote access.

    BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder: ssh-configuration

  4. wish ssh code review

    Reviews Wish SSH server code for proper middleware, session handling, and security patterns. Use when reviewing SSH server code using charmbracelet/wish.

    existential-birds/beagle★ 85Apache-2.0Folder: wish-ssh-code-review

  5. experiment queue

    SSH job queue for multi-seed/multi-config ML experiments with OOM-aware retry, stale-screen cleanup, and wave-transition race prevention. Use when user says "batch experiments", "队列实验", "run grid", "multi-seed sweep", "auto-chain experiments", or when…

    wanshuiyin/Auto-claude-code-research-in-sleep★ 18kMITFolder: experiment-queue

  6. serverless modal

    Run GPU workloads on Modal — training, fine-tuning, inference, batch processing. Zero-config serverless: no SSH, no Docker, auto scale-to-zero. Use when user says \"modal run\", \"modal training\", \"modal inference\", \"deploy to modal\", \"need a GPU\",…

    wanshuiyin/Auto-claude-code-research-in-sleep★ 18kMITFolder: serverless-modal

  7. lambda labs gpu cloud

    Reserved and on-demand GPU cloud instances for ML training and inference. Use when you need dedicated GPU instances with simple SSH access, persistent filesystems, or high-performance multi-node clusters for large-scale training.

    Orchestra-Research/AI-Research-SKILLs★ 14kMITFolder: lambda-labs

  8. hive.terminal tools pty sessions

    Use when you need state across calls — building env vars, navigating with cd, driving REPLs (python -i, mysql, psql, node), or responding to interactive prompts (sudo password, ssh host-key confirmation, mysql connection). Teaches the prompt-sentinel exec…

    aden-hive/hive★ 11kApache-2.0Folder: terminal-tools-pty-sessions

  9. offensive netexec

    Use this skill whenever the user asks about NetExec (nxc) — a network exploitation and post-exploitation tool for Active Directory environments. Triggers include: any mention of 'nxc', 'netexec', 'crackmapexec' successor questions, AD enumeration,…

    SnailSploit/Claude-Red★ 9.8kMITFolder: offensive-netexec

  10. chinese git workflow

    国内 Git 平台配置参考——Gitee、Coding.net、极狐 GitLab、CNB 的 SSH/HTTPS/凭据/CI 接入差异与镜像同步配置。仅在用户显式 /chinese-git-workflow 时调用,不要根据上下文自动触发。

    jnMetaCode/superpowers-zh★ 8.4kMITFolder: chinese-git-workflow

  11. yao workspace config

    Workspace Git identity and credential management. ALWAYS invoke this skill when the user asks about configuring Git user info, adding HTTPS tokens, importing SSH keys, or managing workspace-level Git authentication.

    YaoApp/yao★ 8.2kLicence: see repoFolder: yao-workspace-config

  12. compute env setup

    Prepare reproducible setup instructions and validate a user-managed named software environment on an Open-Science SSH Compute Host, including direct SSH and Slurm hosts. Use when a remote job needs packages, modules, cache variables, or a repeatable…

    aipoch/open-science★ 5.4kApache-2.0Folder: compute-env-setup

  13. matlab secure credentials

    Store, retrieve, and pass credentials securely in MATLAB using the built-in MATLAB Vault (setSecret, getSecret, importSecrets, secretID) instead of hardcoding. Handles connections to any authenticated service: REST APIs, databases, cloud storage…

    matlab/matlab-agentic-toolkit★ 1.2kLicence: see repoFolder: matlab-secure-credentials

  14. linux hardening

    Apply CIS benchmarks and secure Linux servers. Configure SSH, manage users, implement firewall rules, and enable security features. Use when hardening Linux systems for production or meeting security compliance requirements.

    BagelHole/DevOps-Security-Agent-Skills★ 1.2kMITFolder: linux-hardening

  15. remote collection

    Configure and troubleshoot CCAM Remote Data Sources that collect Claude Code and Codex history over SSH. Use when adding, editing, testing, syncing, or removing a remote machine, verifying provider paths, or deciding whether to retain or purge imported…

    hoangsonww/Claude-Code-Agent-Monitor★ 1.1kMITFolder: remote-collection

  16. wordpress setup

    Connect to a WordPress site via WP-CLI over SSH or the REST API. Check CLI, test SSH, set up auth, verify access, save config. Use whenever the user wants to connect to a WordPress site, set up WP-CLI access, create an Application Password, or troubleshoot…

    jezweb/claude-skills★ 1.1kMITFolder: wordpress-setup

  17. skills manager cli

    Drive the Skills Manager CLI (`skm`) to initialize the hub, adopt unmanaged skills, list/enable/disable skills per AI tool, and doctor/fix symlink sync. Use whenever the user or an agent needs to manage skills from a terminal, SSH session, CI job, or…

    jiweiyeah/Skills-Manager★ 1kMITFolder: skills-manager-cli

  18. hyperpod ssm

    Remote command execution and file transfer on SageMaker HyperPod cluster nodes via AWS Systems Manager (SSM). This is the primary interface for accessing HyperPod nodes — direct SSH is not available. Use when any skill, workflow, or user request needs to…

    awslabs/agent-plugins★ 932Apache-2.0Folder: hyperpod-ssm

  19. azure osconfig

    Expert knowledge for Azure Osconfig development including troubleshooting, security, configuration, and integrations & coding patterns. Use when running OSConfig via IoT for commands/networking, SSH Posture Control, agent health, or Windows security…

    MicrosoftDocs/Agent-Skills★ 797CC-BY-4.0Folder: azure-osconfig

  20. security audit

    全面的代码安全检查和服务器安全审计skill。适用于:(1) 代码漏洞扫描 - 检测SQL注入、XSS、SSRF等OWASP Top 10漏洞,(2) 依赖安全检查 - 识别过时或有漏洞的第三方库,结合实时搜索确认最新CVE,(3) 服务器配置审计 - 检查SSH、防火墙、权限等安全配置,(4) 敏感信息泄露检测 - API密钥、密码、令牌等硬编码检测,(5) 容器安全扫描 - Docker镜像和Kubernetes配置审计,(6)…

    staruhub/ClaudeSkills★ 731MITFolder: Geek-skills-security-audit

  21. hetzner

    Use when provisioning or hardening a Hetzner Cloud VPS: picking the plan/location (CX/CPX/CAX/CCX), bringing it up reproducibly with hcloud + cloud-init, locking down SSH, and wiring the Cloud Firewall to hand off a Docker-ready host. NOT app deploys on…

    ericrisco/rsc-harness★ 388MITFolder: hetzner

  22. modal

    Use when running Python or GPU workloads serverlessly on Modal — modal.App, inline container Images, gpu= on @app.function, Volumes for weight caching, Cron schedules, ASGI endpoints, modal run vs serve vs deploy. NOT managed prediction APIs with no…

    ericrisco/rsc-harness★ 388MITFolder: modal

  23. gpu use

    查看远程服务器 GPU 使用情况。SSH 连接服务器,展示每张卡的显存占用、运行进程、所属容器。当用户说查看 GPU、显卡占用、显存使用时使用

    majiayu000/spellbook★ 288MITFolder: gpu-use

  24. server security

    服务器安全审计与加固。扫描 SSH、防火墙、端口暴露、文件权限、暴力破解等安全问题,生成报告并提供一键修复。当用户说服务器安全、安全审计、安全检查、安全加固时使用

    majiayu000/spellbook★ 288MITFolder: server-security

  25. github auth

    GitHub auth setup: HTTPS tokens, SSH keys, gh CLI.

    HezaoHezao/poirot★ 257MITFolder: github-auth

  26. cockpit headless deploy

    Guide or repair a headless Linux AIWG Cockpit plus Agentic Sandbox deployment when host topology, SSH access, service persistence, or runtime readiness must be planned safely.

    jmagly/aiwg★ 226MITFolder: cockpit-headless-deploy

  27. auv wayland rendering

    Prepare, diagnose, and validate Linux GPU and Wayland environments for AUV rendering and capture through XDG Desktop Portal and PipeWire. Use when installing AUV desktop runtime dependencies, connecting from another machine over SSH, using an existing…

    moeru-ai/auv★ 195Apache-2.0Folder: auv-wayland-rendering

  28. dt setup oneagent

    Reference knowledge for installing, uninstalling, or creating-and-installing Dynatrace OneAgent across VM/server, Kubernetes (Operator + DynaKube), AWS Lambda (layer + env vars, plus optional fresh function provisioning), Windows hosts, remote Linux hosts…

    Dynatrace/dynatrace-for-ai★ 171Apache-2.0Folder: dt-setup-oneagent

  29. remote systems administration

    Administer and troubleshoot remote Linux, FreeBSD, NetBSD, OpenBSD, and macOS systems safely, one host or a fleet at a time. Use when a task requires SSH, Ansible, Paramiko, POSIX diagnostics, service management, software updates, system configuration,…

    magnus919/agent-skills★ 156MITFolder: remote-systems-administration

  30. alibabacloud ecs linux os troubleshooting

    Troubleshoot an Alibaba Cloud ECS Linux OS. Use when a user needs to diagnose a specified ECS Linux instance, such as instance stuck in Starting, boot stuck, SSH/VNC/Workbench login failure, network issues, disk/FS issues, performance anomalies, suspected…

    aliyun/alibabacloud-ecs-troubleshoot-skills★ 147Apache-2.0Folder: alibabacloud-ecs-linux-os-troubleshooting

  31. krypton vps codex app

    Set up, harden, audit, or explain a Linux VPS as a Codex App SSH host for Krypton-style agent workflows. Use when the user wants to move Codex or Claude Code work from a local Mac to a VPS, connect Codex App to an SSH host, configure Ubuntu 24.04/devbox…

    jturntdev/krypton★ 132MITFolder: krypton-vps-codex-app

  32. isolated setup doctor

    Probe the secure-agent setup for restrictions that block legitimate work — SSH agent reachability, port binding, containers, the scratch directory, the signing key, `gh` outside the sandbox, `prek` and `uv` inside it, the global git hook dir. Names the…

    apache/magpie★ 130Apache-2.0Folder: isolated-setup-doctor

  33. create secret

    Generate Harness Secret definitions and manage secrets via MCP v2 tools. Supports SecretText, SecretFile, SSHKey, and WinRmCredentials types with configurable secret managers (Harness built-in, HashiCorp Vault, AWS Secrets Manager, Azure Key Vault, GCP…

    harness/harness-skills★ 126Apache-2.0Folder: create-secret

  34. create service

    Generate Harness Service YAML for deployable workloads and create via MCP. Supports Kubernetes, Helm, ECS, Serverless, SSH, and WinRm deployment types with artifact sources from Docker Hub, ECR, GCR, ACR, Nexus, and S3. Use when asked to create a service,…

    harness/harness-skills★ 126Apache-2.0Folder: create-service

  35. signing preflight

    Before the first commit of a session, check that commit signing will work — the key is loaded and unlocked — and ask the operator to unlock it once, up front, instead of discovering it after a hundred unsigned commits. Never disables signing silently,…

    avelikiy/great_cto★ 108MITFolder: signing-preflight

  36. free my cpu

    Safely audit and reduce CPU, load average, I/O wait, and Docker container resource pressure on macOS and Ubuntu/Linux hosts, especially remote production-like servers over SSH. Use when a host feels slow, load average is high, monitoring shows CPU spikes,…

    wquguru/skills★ 94No licence statedFolder: free-my-cpu

  37. free my disk

    Safely audit and reclaim disk space on macOS and Ubuntu/Linux hosts, including remote servers over SSH. Use when the user says their Mac, Linux box, VPS, or server disk is full, asks what can be safely deleted, wants to clean caches, developer artifacts,…

    wquguru/skills★ 94No licence statedFolder: free-my-disk

  38. review go

    Comprehensive Go backend code review with optional parallel review areas. Use when reviewing changed Go files; detects BubbleTea, Wish SSH, and Prometheus and loads the matching review skills.

    existential-birds/beagle★ 85Apache-2.0Folder: review-go

  39. review tui

    Comprehensive BubbleTea TUI code review for terminal applications. Use when reviewing charmbracelet/bubbletea, lipgloss, bubbles, or Wish SSH code; optionally reviews each area concurrently.

    existential-birds/beagle★ 85Apache-2.0Folder: review-tui

  40. net ops

    Cross-platform network troubleshooting (Windows, macOS, Linux) via local or remote shell. Use for: DNS broken, can't resolve hostnames, nslookup/dig works but apps fail, NRPT, WFP, scutil, /etc/resolver, systemd-resolved, resolv.conf, NetworkManager, VPN…

    0xDarkMatter/claude-mods★ 78MITFolder: net-ops

  41. using sync

    Use when an Agent needs to synchronize LWC Wiki stores across SSH hosts, resume or abort an interrupted Sync session, or resolve semantic Sync conflicts safely.

    JanYork/llm-wiki-cli★ 68Apache-2.0Folder: using-sync

  42. post

    OS post-exploitation after a stable host foothold: quiet host recon, host-native persistence (Windows Run/tasks/services/COM/WMI and Linux SSH/cron/systemd/SUID), long-term C2 (Sliver primary, Mythic/Havoc optional), targeted collection and exfil, and…

    pale-knight/redteam-skill★ 51MITFolder: post

  43. tunnel

    Network reachability and pivoting after an operator already has a foothold. Use to make previously unreachable hosts, subnets, services or listener directions reachable via Ligolo-ng, Chisel, GOST v3, SSH/native forwarding, socat/netsh, Microsoft Dev…

    pale-knight/redteam-skill★ 51MITFolder: tunnel

  44. shell

    Shell and session operations after an attack module already established command execution, a raw shell, webshell channel, container/runner shell, or remote session. This module does not own exploitation and should not pull SSH/WinRM/RDP authentication or…

    pale-knight/redteam-skill★ 51MITFolder: shell

  45. unifi connect

    Use when connecting an agent to a UniFi gateway (UDM Pro, UDM SE, Cloud Gateway) for the first time, or when API calls to one are failing: empty response bodies, curl returning HTTP 000, 401 on a key that works elsewhere, "how do I get a UniFi API key",…

    t3chnaztea/unifi-skills★ 43MITFolder: unifi-connect

  46. vps forge

    Set up, harden, audit and polish a Linux VPS (Debian/Ubuntu) to production grade without ever losing access — SSH keys and crypto, firewall, fail2ban/CrowdSec, automatic security updates, kernel hardening, Docker, Caddy/nginx with TLS, WireGuard/Tailscale,…

    mountain-beaver/vps-forge★ 34MITFolder: vps-forge

  47. opnsense pfsense

    Administer OPNsense and pfSense firewalls: pf rules, VPNs, CARP failover, upgrades, and SSH diagnostics.

    iuliandita/skills★ 10MITFolder: opnsense-pfsense

  48. synology dsm

    Administer Synology DSM NAS over SSH: shares, packages, storage pools, crashed volumes, and btrfs recovery.

    iuliandita/skills★ 10MITFolder: synology-dsm

  49. colab remote

    Orchestrate Google Colab Pro/Pro+ GPU instances as remote training backends via SSH. Compounds /agent-browser (to launch Colab sessions and install colab-ssh) with SSH (to operate the runtime remotely). Use when: (1) launching a Colab notebook for GPU…

    broomva/skills★ 5MITFolder: colab-remote

  50. remote gpu

    Orchestrate a headless GPU server (NUC, cloud VM, or any SSH-accessible machine) from a local Mac or workstation. Use when: (1) Running GPU workloads remotely (training, inference, video generation), (2) Triggering Claude Code sessions on a remote machine,…

    broomva/skills★ 5MITFolder: remote-gpu

Claude skills for SSH: what people ask

Is there a Claude skill for SSH?

There are 50 of them, spread over 37 repositories on GitHub. Named for it and most starred: remote compute ssh (aipoch/open-science, ★ 5.4k), ssh penetration testing (zebbern/claude-code-guide, ★ 4.7k) and ssh configuration (BagelHole/DevOps-Security-Agent-Skills, ★ 1.2k). Stars rate the repository a skill sits in, not the skill.

How do I install a Claude skill for SSH?

For SSH, take the remote-compute-ssh folder from aipoch/open-science (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.

Are all these SSH skills in English?

No: 5 of those listed, such as chinese git workflow and security audit, are written mainly in Chinese, Japanese, Korean or Russian rather than English, though the SSH task is the same. Claude can follow them either way, but read them before you install.

Should I use a skill or an MCP server for SSH?

A skill teaches Claude a way of working; an MCP server gives it new tools, like access to SSH itself. We list 77 MCP servers for SSH if you need the connection.

Are these SSH skills official?

No. None of the 50 SSH skills comes from Anthropic's own skills repository, so all of them are community-made across 37 repositories.

Can I use these SSH skills at work?

Of the 50 SSH skills listed here, 45 sit in repositories under an open licence such as MIT or Apache 2.0, and 2, such as free my cpu and free my disk, state no licence at all, which legally means you may not reuse them. Check the licence file before you copy one into company work.

More topics: every “Claude skills for…” page.