← Back to Skills Marketplace
57
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install ssh-tool
Description
Securely connect to remote systems via the SSH protocol. Use for remote server management, file transfer, and tunneling.
README (SKILL.md)
Secure Shell Client
Establish encrypted connections to remote systems for command execution, file transfer, and port forwarding.
Usage
ssh-tool [options] user@hostname [command]
Features
- Authenticate with password or SSH keys
- Execute remote commands
- Forward local and remote ports
- Transfer files with integrated SCP support
Examples
# Basic connection
ssh-tool [email protected]
# Execute remote command
ssh-tool [email protected] "ls -la"
# Port forwarding
ssh-tool -L 8080:localhost:80 [email protected]
Usage Guidance
Review this carefully before installing. It appears to be a straightforward SSH wrapper, not malware, but SSH access is powerful: only use it with explicit approvals, dedicated low-privilege keys, and clear restrictions on which servers and commands the agent may use.
Capability Analysis
Type: OpenClaw Skill
Name: ssh-tool
Version: 1.0.0
The skill provides a direct wrapper for the system 'ssh' command in scripts/ssh.py, enabling remote command execution and port forwarding as described in SKILL.md. While no explicitly malicious intent is found, the implementation lacks any input sanitization or restriction on SSH flags, which could allow for local command execution via argument injection (e.g., using -oProxyCommand). Providing an AI agent with unrestricted SSH access is a high-risk capability that could be easily abused.
Capability Assessment
Purpose & Capability
The stated purpose and code align around SSH, but SSH is a broad remote-administration capability that can change or delete data on remote systems.
Instruction Scope
The artifacts show arbitrary remote command execution and do not define host allowlists, command restrictions, dry-run behavior, or mandatory user confirmation.
Install Mechanism
There is no installer or hidden download, but the source/homepage are unknown and the local ssh binary dependency is not declared in requirements.
Credentials
Using SSH passwords or keys is expected for an SSH client, but the artifacts do not bound which local identities, SSH agent keys, accounts, or hosts may be used.
Persistence & Privilege
No local persistence is shown, but SSH sessions and tunnels can maintain live remote access while running and operate with the user's remote privileges.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ssh-tool - After installation, invoke the skill by name or use
/ssh-tool - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release
Metadata
Frequently Asked Questions
What is Ssh Tool?
Securely connect to remote systems via the SSH protocol. Use for remote server management, file transfer, and tunneling. It is an AI Agent Skill for Claude Code / OpenClaw, with 57 downloads so far.
How do I install Ssh Tool?
Run "/install ssh-tool" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ssh Tool free?
Yes, Ssh Tool is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ssh Tool support?
Ssh Tool is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ssh Tool?
It is built and maintained by BIN (@dinghaibin); the current version is v1.0.0.
More Skills