Hardware Info for Openclaw

A comprehensive hardware diagnostic skill that retrieves detailed system specifications across macOS, Linux, and Windows.

braveheartzjh
v1.0.0
Mar 20, 2026
1
1.5k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install hardware-info

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 hardware-info 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 Hardware Info?

Hardware Info is a high-performance diagnostic tool designed for Openclaw Skills to provide developers and users with an exhaustive overview of their machine's internals. By leveraging native system utilities, it eliminates the need for manual searching through settings menus, delivering a structured report of everything from CPU microarchitecture to real-time memory pressure.

Whether you are verifying environment compatibility for a build or checking the health of a laptop battery, this skill automates the data collection process. It intelligently detects the host operating system and executes optimized command-line sequences to fetch data on storage health, GPU capabilities, and peripheral connections.

Hardware Info Use Cases

  • Verifying detailed CPU architecture and core counts for performance benchmarking.
  • Checking battery cycle counts and design capacity health on portable devices.
  • Monitoring real-time disk usage and partition layouts during development.
  • Identifying exact GPU models and video memory for graphics-intensive tasks.
  • Auditing network interface MAC addresses and active connection statuses.

How Hardware Info Works

  1. The skill identifies the host operating system using platform-level detection commands.
  2. It triggers a suite of parallelized system calls (e.g., system_profiler on macOS, lscpu on Linux, or WMI on Windows) to minimize latency.
  3. Raw data from JSON outputs and terminal streams is parsed and aggregated into a unified internal data structure.
  4. The processed information is formatted into a clean, human-readable Markdown report covering system, processor, memory, storage, and health metrics.

Hardware Info Setup

To use this within the Openclaw Skills ecosystem, ensure your environment has the necessary permissions to execute system commands.

# For Linux users, install lm-sensors for temperature data
sudo apt-get install lm-sensors && sudo sensors-detect

# For macOS users, ensure the terminal has 'Full Disk Access' for SMART disk status
# No additional installation required for Windows (uses native PowerShell/WMI)

Hardware Info Data Schema & Taxonomy

The skill organizes system data into the following taxonomy for the final report:

Category Data Points Included
System Overview Model, Serial Number, OS Version, UUID
Processor (CPU) Model, Architecture, Cores/Threads, Frequency
Memory (RAM) Total Capacity, Type, Frequency, Usage %
Storage Disk Model, Size, SMART Health, Partitions
Graphics (GPU) Model, VRAM, Resolution, Refresh Rate
Battery Cycle Count, Health %, Temperature, Current Charge
Network Interface names, MAC Addresses, Wi-Fi Status

Hardware Info Advanced Features

  • Multi-platform support for macOS, Linux, and Windows 10/11.
  • Real-time performance monitoring including CPU load and memory pressure.
  • Deep battery forensics using ioreg to calculate design vs. actual capacity.
  • Automated unit conversion for technical metrics like temperature and storage bytes.
  • Parallel execution of system queries to ensure rapid response times.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*