System Diagnostics for Openclaw

A comprehensive system diagnostics and troubleshooting toolkit designed for DevOps engineers and system administrators using Openclaw Skills.

sscccswa
v1.0.0
Feb 17, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install mdata

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install mdata using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is System Diagnostics?

System Diagnostics is a specialized toolset that provides your AI agent with the necessary capabilities to perform deep infrastructure analysis and real-time troubleshooting. By integrating this module from the library of Openclaw Skills, developers and administrators can automate server health monitoring, performance tuning, and incident response across Linux and macOS environments. It serves as a bridge between high-level AI reasoning and low-level system execution, offering reliable data for complex diagnostic workflows.

System Diagnostics Use Cases

  • Monitoring server health through real-time disk, memory, and CPU metrics.
  • Debugging application failures by analyzing system and service-specific logs.
  • Verifying network connectivity and DNS resolution for distributed microservices.
  • Auditing active processes to identify resource bottlenecks or rogue tasks.
  • Checking the operational status of critical systemd services like Nginx, Docker, or databases.

How System Diagnostics Works

  1. The AI agent receives a diagnostic command or identifies a system anomaly during a task.
  2. The agent invokes specific tools such as run_diagnostic or read_log to retrieve system state data.
  3. The skill executes standard bash utilities like df, free, or ps and captures the raw output.
  4. The resulting telemetry and log data are passed back to the agent for analysis and interpretation.
  5. The agent utilizes these insights from Openclaw Skills to recommend fixes or perform automated remediation.

System Diagnostics Setup

To utilize this skill, ensure your environment runs Node.js 18+ on Linux or macOS. Most standard system utilities are required to be in your PATH. Configuration can be managed via environment variables.

# Optional: Disable anonymous telemetry
export DIAGNOSTICS_TELEMETRY=false

System Diagnostics Data Schema & Taxonomy

The skill processes live system data and does not store persistent user information. It organizes data retrieval based on the following taxonomy:

Data Category Tools Used Description
Resource Metrics run_diagnostic, system_summary CPU load, memory usage, and disk space statistics
Service Metadata check_service Systemd service status and active/inactive states
Network Telemetry network_check Latency, HTTP response codes, and DNS records
System Logs read_log Buffered or tailed output from standard log paths

System Diagnostics Advanced Features

  • Multi-method network verification supporting ping, curl, and DNS lookup for thorough connectivity testing.
  • Intelligent log tailing that allows agents to read specific line counts from large system files.
  • Comprehensive system snapshots that aggregate CPU, memory, and disk data into a single summary call.
  • Extensible diagnostic execution allowing for custom command-line arguments and sorting.
  • Privacy-conscious telemetry architecture that ensures no personal data or command outputs are transmitted.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*