LogoClawIndex
CasesSkillsAbout
LogoClawIndex

github-ssh-setup - Safely configure and verify GitHub SSH access

Safely configure, repair, rotate, and verify SSH authentication for GitHub on a new or existing computer.

Tags

Updated: 2026-09-17

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Inspect existing SSH identity metadata
  • Generate Ed25519 SSH keys
  • Configure local SSH config file
  • Add key to SSH agent
  • Upload public key via GitHub CLI
  • Verify SSH connection to GitHub
  • Troubleshoot SSH key authentication failures

Inputs

  • GitHub account email address
  • Host alias
  • Key file path
  • Key passphrase
  • GitHub CLI authentication session

Outputs

  • SSH key pair files
  • Updated SSH config file
  • SSH config file backup
  • GitHub account public key
  • SSH connection verification status

Requirements

  • macOS or Linux operating system
  • OpenSSH utilities
  • Git CLI
  • GitHub CLI
  • setup_github_ssh.sh script

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
github
ssh
authentication
git
ssh-key
security
Inspect existing SSH identity metadata
Generate Ed25519 SSH keys
Configure local SSH config file
Add key to SSH agent
GitHub account email address
Host alias
Key file path
SSH key pair files
Updated SSH config file
SSH config file backup