Let Codex run remote commands on a server by referring to it with a short alias.
Upload or download files to and from a remote server over SFTP.
Open a local tunnel to reach a database or service only listening on a remote network.
Store SSH passwords and keys encrypted on disk instead of pasting them into chat.
| learnaihubc/learnssh | 0xpira/sskills | arulsebastin71/smartqueue | |
|---|---|---|---|
| Stars | 25 | 25 | 25 |
| Language | JavaScript | JavaScript | JavaScript |
| Setup difficulty | moderate | easy | moderate |
| Complexity | 3/5 | 2/5 | 3/5 |
| Audience | ops devops | developer | developer |
Figures from each repo's GitHub metadata at analysis time.
Requires Codex installed locally, plus SSH access to the target server.
LearnSSH is a skill for Codex, an AI coding assistant, that lets it manage remote servers over SSH without ever seeing the actual passwords or private keys involved. It ships as a Node.js command line tool that gets installed directly into Codex, and it lets a person refer to servers by a short alias, such as prod-web-1, instead of typing out a full username and address every time. Once installed, a user first sets up local encrypted storage, then adds a server alias with either a password or an SSH key. The real password is only ever typed into a hidden terminal prompt, never passed as a command line flag or pasted into a chat window, and everything is encrypted and stored in a hidden folder on the user's own machine. From there, the tool can run a remote command on the server, upload or download files using SFTP, or open a local tunnel that forwards a port on the user's machine to a port on the remote server, which is useful for reaching something like a database that only listens on the server's internal network. The README is explicit that this tool does not try to build its own system for approving risky commands. It expects that job to be handled by the surrounding tool, such as Codex or Claude CLI's own permission settings. It does, however, include one hardcoded safety check that blocks commands resembling rm -rf / style root deletion before a connection is even opened. Installation is a single command run with npx that copies the skill into the user's Codex configuration folder and sets up a launcher script. The project is released under the MIT license and is aimed at developers who already use Codex and manage remote Linux servers.
A Codex skill that lets an AI assistant run commands, transfer files, and open tunnels on remote SSH servers using saved, encrypted aliases.
Mainly JavaScript. The stack also includes Node.js, SSH, SFTP.
MIT license: use it for anything, including commercial use, as long as you keep the copyright notice.
Setup difficulty is rated moderate, with roughly 30min to a first successful run.
Mainly ops devops.
This repo across BitVibe Labs
Verify against the repo before relying on details.