Catfee SSH for Openclaw

A powerful SSH connectivity skill for AI agents to execute remote server operations and automated maintenance using password authentication.

glory904649854
v1.0.0
Apr 8, 2026
0
736
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install catfee-ssh

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install catfee-ssh using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Catfee SSH?

Catfee SSH is a specialized technical module designed for Openclaw Skills that enables AI coding agents to establish secure SSH connections to remote servers. By leveraging the Posh-SSH PowerShell module, this skill allows agents to bridge the gap between local development environments and remote production or staging infrastructure.

Built with a focus on administrative efficiency, it provides a structured interface for agents to perform critical DevOps tasks such as system diagnostics, configuration audits, and service management. Whether you need to troubleshoot a containerized application or reload a web server configuration, Catfee SSH provides the necessary plumbing to do so safely and effectively.

Catfee SSH Use Cases

  • Remote server monitoring and system information retrieval (uname, os-release)
  • Real-time log analysis and troubleshooting for Nginx or Docker environments
  • Automated service management including restarting, reloading, or checking status via systemctl
  • Direct file system manipulation and configuration file inspection on remote Linux hosts
  • Multi-command execution within a single persistent session for complex deployment workflows

How Catfee SSH Works

  1. The AI agent detects a requirement for remote server interaction based on user-provided IP, username, and password.
  2. The skill automatically checks for the presence of the Posh-SSH module and installs it via NuGet if missing.
  3. A secure credential object is instantiated using the provided password and a new SSH session is established.
  4. Commands are dispatched through the session ID using Invoke-SSHCommand, capturing the raw output for the agent to analyze.
  5. Upon completion of the task, the agent explicitly terminates the session to ensure security and resource management.

Catfee SSH Setup

To integrate this with Openclaw Skills, ensure your environment supports PowerShell. The skill handles module installation automatically during the first run:

# No manual installation of Posh-SSH required; the skill executes:
Install-Module -Name Posh-SSH -Force -Scope CurrentUser

Ensure your remote server allows password-based SSH authentication and that the port (default 22) is accessible from your agent's host.

Catfee SSH Data Schema & Taxonomy

Catfee SSH organizes interaction data through session-based execution. It does not store credentials locally, adhering to high security standards within the Openclaw Skills ecosystem.

Data Type Description Handling
Credentials IP, Username, Password Volatile; only exists in memory during session
Session ID Unique identifier for the active SSH tunnel Tracked until Remove-SSHSession is called
Command Output Stdout and Stderr from remote execution Captured as a string with a 4000-width limit for readability
Metadata Security protocols (TLS 1.2) and Module versions Managed via PowerShell PackageProvider

Catfee SSH Advanced Features

  • Session Persistence: Maintain a single connection across multiple command invocations to reduce handshake overhead.
  • Sudo Support: Ability to execute privileged operations by prepending commands with sudo within the session.
  • High-Width Output Capture: Enhanced Select-Object formatting to ensure long log lines or complex tables are not truncated.
  • Automatic Dependency Management: Self-healing setup that ensures the required NuGet and Posh-SSH versions are always present.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*