Skill flagged — suspicious patterns detected

ClawHub Security flagged this skill as suspicious. Review the scan results before using.

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...

MIT-0 · Free to use, modify, and redistribute. No attribution required.
0 · 209 · 1 current installs · 1 all-time installs
MIT-0
Security Scan
VirusTotalVirusTotal
Suspicious
View report →
OpenClawOpenClaw
Suspicious
medium confidence
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.
What to consider before installing
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.

Like a lobster shell, security has layers — review code before you run it.

Current versionv1.0.0
Download zip
alertingvk97erwqhyy3fyfv9c93611t4qs82crktdevopsvk97erwqhyy3fyfv9c93611t4qs82crkthealth-checkvk97erwqhyy3fyfv9c93611t4qs82crktlatestvk97erwqhyy3fyfv9c93611t4qs82crktmonitoringvk97erwqhyy3fyfv9c93611t4qs82crkt

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Runtime requirements

Binsnode

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

Files

1 total
Select a file
Select a file to preview.

Comments

Loading comments…