ssh
Installation
SKILL.md
exec:ssh — Remote SSH execution
Runs shell commands on a remote host. No manual connection needed.
Setup
~/.claude/ssh-targets.json:
{
"default": { "host": "192.168.1.10", "port": 22, "username": "pi", "password": "pass" },
"prod": { "host": "10.0.0.1", "username": "ubuntu", "keyPath": "/home/user/.ssh/id_rsa" }
}
host and username required. port defaults to 22. Auth: password OR keyPath + optional passphrase.