← Back to Skills Marketplace
459
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install devops-ops-bot
Description
Server health monitoring with alerts and auto-recovery. Checks CPU, memory, disk, and uptime with configurable thresholds. Sends Slack/Discord alerts and can...
README (SKILL.md)
devops-ops-bot
Lightweight server health monitoring CLI.
Quick check
cd ~/.openclaw/workspace/skills/devops-ops-bot
npx @gruted/devops-ops-bot check
Or if installed globally:
devops-watch check
What it does
- Checks CPU load, memory usage, disk usage, uptime
- Returns ok/warn/crit with configurable thresholds
- Sends alerts to Slack or Discord webhooks
- Can auto-restart services on critical conditions
- JSON output for log aggregation
Usage examples
# Basic health check
devops-watch check
# Custom thresholds
devops-watch check --warn-cpu 80 --crit-cpu 95 --warn-mem 80 --crit-mem 95
# JSON output
devops-watch check --json
# With Slack alerts
devops-watch check --webhook-url "https://hooks.slack.com/services/..."
# Auto-restart on critical
devops-watch check --restart-cmd "systemctl restart nginx"
# Cron (every 5 min)
devops-watch cron-example --every-min 5
Install
# npm
npm install -g @gruted/devops-ops-bot
# or one-liner
curl -fsSL https://raw.githubusercontent.com/gruted/devops-ops-bot/main/install.sh | bash
# or Docker
docker run --rm ghcr.io/gruted/devops-ops-bot:latest check
Links
- GitHub: https://github.com/gruted/devops-ops-bot
- Landing page: https://gruted.github.io/devops-ops-bot/
Usage Guidance
This skill is coherent with its stated purpose, but it asks you (in SKILL.md) to fetch and run remote code (npx and a curl|bash installer) and to possibly run arbitrary restart commands. Before installing or running it: 1) Inspect the upstream repository (https://github.com/gruted/devops-ops-bot) and the install.sh script to verify what will be executed. 2) Prefer running the official Docker image or a pinned npm package version over piping a script to bash. 3) Do not run it as root; run in a constrained account or container for testing. 4) Avoid passing sensitive webhook URLs or credentials to untrusted code. 5) If you plan to use --restart-cmd, ensure the restart command is safe and that the agent/process has only the minimal privileges needed. If you cannot review the upstream code, treat this skill as untrusted and test in an isolated environment first.
Capability Analysis
Type: OpenClaw Skill
Name: devops-ops-bot
Version: 1.0.0
The skill bundle lacks implementation code and instead directs the OpenClaw agent to download and execute remote content via 'npx' and a 'curl | bash' one-liner from a GitHub repository (gruted/devops-ops-bot). While the stated purpose of server monitoring is plausible, the promotion of unverified remote script execution and the capability to run arbitrary system commands via '--restart-cmd' are high-risk behaviors that cannot be verified within the provided files.
Capability Assessment
Purpose & Capability
Name/description (server health monitoring, Slack/Discord alerts, auto-restart) align with the instructions and required binary (node). The examples and install targets (npm package, npx, Docker image) are coherent for a Node-based CLI monitoring tool.
Instruction Scope
Instructions tell the agent/user to run npx/@gruted/devops-ops-bot and provide examples that accept a --restart-cmd (arbitrary shell command). Running npx or executing a user-provided restart command gives the tool (or whoever runs it) the ability to execute arbitrary code/commands on the host; the SKILL.md does not place constraints or safeguards on those actions.
Install Mechanism
Install examples include npm install -g, npx usage, a Docker image (ghcr.io) and a curl -fsSL raw.githubusercontent.com | bash one-liner. While GitHub raw and ghcr.io are common hosts, piping a remote script to bash is a high-risk pattern because it executes remote code without inspection.
Credentials
The skill declares no required environment variables or credentials. Its use of webhook URLs and restart commands is driven by CLI flags/examples rather than hidden env requests, which is proportionate to the stated functionality.
Persistence & Privilege
always is false and there is no install spec that modifies other skills. However, because the tool can be invoked autonomously (platform default) and can auto-restart services, autonomous runs could have significant impact if the tool or its upstream code is malicious or compromised.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install devops-ops-bot - After installation, invoke the skill by name or use
/devops-ops-bot - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Customer-ready: install script, pricing, Slack/Discord alerts, Docker support
Metadata
Frequently Asked Questions
What is DevOps Ops Bot?
Server health monitoring with alerts and auto-recovery. Checks CPU, memory, disk, and uptime with configurable thresholds. Sends Slack/Discord alerts and can... It is an AI Agent Skill for Claude Code / OpenClaw, with 459 downloads so far.
How do I install DevOps Ops Bot?
Run "/install devops-ops-bot" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is DevOps Ops Bot free?
Yes, DevOps Ops Bot is completely free (open-source). You can download, install and use it at no cost.
Which platforms does DevOps Ops Bot support?
DevOps Ops Bot is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created DevOps Ops Bot?
It is built and maintained by gruted (@gruted); the current version is v1.0.0.
More Skills