gemini-ssh

oimiragieo's avatarfrom oimiragieo

AI-assisted SSH operations with Gemini

1stars🔀0forks📁View on GitHub🕐Updated Jan 11, 2026

When & Why to Use This Skill

The Gemini SSH skill empowers developers and DevOps teams with AI-driven remote server management and automated troubleshooting. By integrating Gemini's analytical capabilities directly into SSH workflows, it enables intelligent log analysis, provides real-time error explanations, and suggests immediate fixes. This skill significantly reduces Mean Time to Repair (MTTR) and optimizes context usage by processing remote data efficiently through an AI-assisted interface.

Use Cases

  • Automated Log Analysis: Rapidly scan and interpret remote system logs using Gemini to identify root causes of failures without manual searching.
  • Intelligent Troubleshooting: Execute remote commands and receive AI-powered explanations for complex outputs or error messages to accelerate debugging.
  • Proactive Server Maintenance: Use AI-suggested fixes to resolve configuration issues or service interruptions directly through the SSH connection.
  • Efficient Infrastructure Management: Streamline DevOps workflows by managing file transfers (SCP) and testing connectivity across multiple hosts within a single AI conversation.
  • Incident Response Optimization: Reduce downtime during critical outages by leveraging AI to analyze system state and suggest remediation steps in real-time.
namegemini-ssh
descriptionAI-assisted SSH operations with Gemini
version1.0.0
allowed-tools[Bash, Read]

Gemini SSH Skill

Overview

AI-assisted SSH with Gemini analysis. 90%+ context savings.

Requirements

  • SSH key configured
  • GOOGLE_API_KEY for Gemini analysis

Tools (Progressive Disclosure)

Connection

Tool Description Confirmation
connect SSH connect Yes
exec Execute remote command Yes
upload Upload file (scp) Yes
download Download file (scp) No

Analysis

Tool Description
analyze-logs AI analyze remote logs
suggest-fix Suggest fixes for errors
explain-output Explain command output

Management

Tool Description
list-hosts List known hosts
test-connection Test SSH connectivity

BLOCKED

Tool Status
rm -rf / BLOCKED
shutdown BLOCKED
reboot BLOCKED

Agent Integration

  • devops (primary): Server management
  • incident-responder (secondary): Remote debugging
gemini-ssh – AI Agent Skills | Claude Skills