connecting-securely

Configure SSH keys, agents, and jump hosts to connect to the Yale SOM HPC cluster.

5|1|Updated Apr 29, 2026
One-click install
npx skills add https://github.com/yale-som-hpc/claude-code-marketplace --skill connecting-securely
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: connecting-securely
Source: https://github.com/yale-som-hpc/claude-code-marketplace/tree/main/plugins/hpc/skills/connecting-securely
Command: npx skills add https://github.com/yale-som-hpc/claude-code-marketplace --skill connecting-securely

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enables secure, streamlined access to the Yale SOM HPC cluster, reducing the risk of exposing private keys and simplifying connection setup.

Core Features & Use Cases

  • Secure SSH access leveraging keys, SSH agents, and jump hosts.
  • Tunneling of VS Code/Jupyter to compute nodes for interactive editing and notebook work.
  • Troubleshooting and validation of SSH/agent authentication on the cluster.

Quick Start

SSH into hpc using your configured host and set up a tunnel to a compute node for interactive work.

Frequently Asked Questions about connecting-securely

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up SSH access to an HPC cluster through a jump host?

To set up SSH tunneling for interactive compute nodes, configure your SSH settings to establish port forwarding between your local machine and the remote cluster, allowing you to run VS Code or Jupyter notebooks directly on the compute nodes.

What is SSH agent forwarding and when should I use it for cluster access?

SSH agent forwarding is a mechanism that allows you to authenticate to remote servers without storing private keys on those machines, which is needed when connecting through jump hosts or chaining multiple SSH connections to reach compute nodes.

How do I tunnel VS Code or Jupyter to an HPC compute node?

To tunnel VS Code or Jupyter to a compute node, establish an SSH connection with port forwarding enabled, routing local traffic to the remote node's interactive session for secure editing and notebook execution.

Why does my SSH connection keep asking for a password instead of using my key?

SSH authentication falls back to passwords when key-based authentication fails, often due to improper SSH key handling, incorrect agent forwarding configuration, or missing proxy settings needed to reach the secure cluster.

Do I need an SSH agent running to connect securely to SOM HPC?

Yes, running an SSH agent is required to securely connect to the SOM HPC cluster, as it manages your private keys in memory and enables agent forwarding across jump hosts without exposing credentials to the remote environment.