minusbot-org/minusbot/ssh

Claude Code and agent skill by minusbot-org/minusbot

Trust tier 2
  • community
LLM review pending
Source check pending

Checking that the SKILL.md file is still in the repository.

Install

npx vskill@latest install minusbot-org/minusbot/ssh

SKILL.md

Skill: SSH Client

This skill provides access to remote servers via SSH. It supports two main modes of operation: automated command execution and interactive persistent sessions.

Operation Modes

1. Interactive Persistence (Default for shell/tunneling)

When you need to keep a connection open (e.g., to run multiple commands based on previous output or to handle a login prompt), you MUST use ssh_connect.

  • Action: ssh_connect
  • Behavior: This action has onlyBg: true, so it will always start in the background and return a Session ID.
  • Management:
  • Reading Output: Use skill_instance_read with the Session ID to see what the terminal is showing (e.g., to see if it's asking for a password).
  • Sending Input: Use skill_instance_write with the Session ID to send text to the terminal (e.g., typing a password or a command).
  • Listing Sessions: Use skill_instance_ls to see active background connections.
  • Closing: Use skill_instance_kill to terminate the connection.
2. One-Shot Execution

If the user explicitly asks to run a specific command or list of commands and wait for the result, use ssh_run.

  • Action: ssh_run
  • Behavior: Executes the list of commands and returns the combined output. It closes the connection automatically when done.

Guidelines for the AI

  • Prefer `ssh_connect` for general "connect to X" requests unless it's a specific "run command Y" request.
  • Check the state often: Remote connections can fail or ask for passwords. Use skill_instance_read after starting a ssh_connect session to verify success.
  • Cleanup: Don't leave connections open if they are no longer needed. Use skill_instance_kill when the task is done.
  • Security: Never share credentials in plain text unless requested. Use the system vault if passwords/keys are required.

Security

  • Security scanPassed, 100 of 100Pattern checks on the skill's files.
  • Model reviewNot runA model review is scheduled for the next rescan.

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
77
Repository forks
6
7-day trend score
0

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/minusbot-org/minusbot/ssh/badge)](https://verified-skill.com/skills/minusbot-org/minusbot/ssh)

Something wrong with this skill or its page? Tell us.