easyshell-ai/easyshell/easyshell-skill
Claude Code and agent skill by easyshell-ai/easyshell
- community
Checking that the SKILL.md file is still in the repository.
AI-Native Server Operations Platform — manage hosts, execute scripts, orchestrate multi-host tasks, schedule AI-powered inspections, and access Web SSH. Use this skill for server management, DevOps automation, or infrastructure operations through EasyShell.
Install
npx vskill@latest install easyshell-ai/easyshell/easyshell-skillSKILL.md
EasyShell Skill
What is EasyShell
EasyShell is an AI-native server operations platform that lets you manage servers, execute scripts, orchestrate multi-host tasks, and SSH into machines through a web interface with built-in AI assistance.
The platform has three components:
- Server (Java/Spring Boot) — central management, REST API, AI engine
- Agent (Go) — lightweight binary deployed on each managed host
- Web (React) — browser-based UI at port 18880
When to Use This Skill
Activate when the user:
- Wants to manage remote servers, check host status, or run commands
- Mentions "EasyShell" or needs server operations tooling
- Needs to deploy, monitor, or inspect infrastructure
- Wants to create or manage shell scripts across multiple hosts
- Asks about scheduled inspections or automated alerting
- Needs Web SSH access to a server
MCP Server (Recommended)
This skill works best with the @easyshell/mcp-server MCP server installed. It provides direct tool access to EasyShell. See resources/tool-catalog.md for the full tool list with examples.
Quick Install
Add to your AI assistant's MCP config:
Core Workflows
1. Execute a Script on Hosts
list_hosts→ find target hosts by status or tagexecute_script→ send script content + host IDsget_task_detail→ check execution results per host
2. AI Task Orchestration (Most Powerful)
ai_chat→ send a natural language goal
Example: "Check disk usage on all production hosts, flag anything over 80%"
- EasyShell AI decomposes into DAG execution plan
- Scripts dispatched to hosts in parallel
- Results returned as structured analysis with recommendations
3. Schedule an Inspection
list_scheduled_tasks→ see existing inspectionstrigger_inspection→ run one immediatelyget_inspect_reports→ review AI analysis results
4. Monitor Infrastructure
get_dashboard_stats→ platform overview (host count, online rate, load)get_host_metrics→ historical CPU/memory/disk for a specific hostlist_hostswith status filter → find offline or degraded hosts
Security Model
- Low-risk commands (ls, cat, df, free, ps) → auto-execute
- Medium-risk commands → require user confirmation
- High-risk commands (rm -rf, mkfs, dd) → require admin approval
- Banned commands → auto-create approval request
- All operations are audit-logged
Never attempt to bypass risk controls.
Prerequisites
EasyShell must be deployed and accessible:
- Quick start:
git clone && docker compose up -d - Default Web UI: http://localhost:18880
- Default API: http://localhost:18080
- Default credentials:
easyshell/easyshell@changeme - Docs: https://docs.easyshell.ai
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingeasyshell-skill/SKILL.md
Popularity
- Repository stars
- 80
- Repository forks
- 12
- 7-day trend score
- 22
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
[](https://verified-skill.com/skills/easyshell-ai/easyshell/easyshell-skill)