Toolverse
All skills

mactop

by openclaw

Retrieve real-time hardware metrics from Apple Silicon Macs using mactop's TOON format.\nProvides CPU, RAM, GPU, power, thermal, network, disk I/O, and Thunderbolt bus information.\nUse when the user wants system stats, hardware monitoring, or performance metrics on Apple

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
DevOps
Views
3

About this skill

Retrieve real-time hardware metrics from Apple Silicon Macs using mactop's TOON format.\nProvides CPU, RAM, GPU, power, thermal, network, disk I/O, and Thunderbolt bus information.\nUse when the user wants system stats, hardware monitoring, or performance metrics on Apple Silicon Macs.

How to use

  1. Zainstaluj mactop za pomocą Homebrew, uruchamiając w terminalu polecenie brew install mactop. Upewnij się, że ścieżka systemowa zawiera /usr/sbin, co jest wymagane do dostępu do narzędzi systemowych.

  2. Aby pobrać pełne metryki sprzętowe, wykonaj polecenie mactop --format toon --headless --count 1. Wynik będzie zawierał wszystkie dostępne dane w formacie TOON — CPU, RAM, GPU, moc, temperaturę i inne parametry.

  3. Jeśli potrzebujesz konkretnej metryki, użyj filtrowania. Na przykład, aby sprawdzić użycie CPU, uruchom mactop --format toon --headless --count 1 | grep "^cpu_usage:" | awk '{print $2}'. Analogicznie możesz wyodrębnić GPU (gpu_usage), temperaturę (SocTemp) czy stan termiczny (thermal_state).

  4. Do monitorowania zużycia energii użyj polecenia z filtrem na TotalPower, CPUPower lub GPUPower. Dla przepustowości sieci filtruj linie zawierające InBytesPerSec i OutBytesPerSec.

  5. Jeśli chcesz wielokrotne próbkowanie, dostosuj opcję --count N (liczba próbek) i --interval MS (interwał w milisekundach, domyślnie 1000). Na przykład mactop --format toon --headless --count 5 --interval 500 pobierze 5 próbek co 500 ms.

Related skills

dashboard-creator

by mhattingpete

Create HTML dashboards with KPI metric cards, bar/pie/line charts, progress indicators, and data visualizations. Use when users request dashboards, metrics displays, KPI visualizations, data charts, or monitoring interfaces.

DevOps
21124

macos-cleaner

by daymade

Analyze and reclaim macOS disk space through intelligent cleanup recommendations. This skill should be used when users report disk space issues, need to clean up their Mac, or want to understand what's consuming storage. Focus on safe, interactive analysis with user confirmation

DevOps
1331

senior-data-engineer

by davila7

World-class data engineering skill for building scalable data pipelines, ETL/ELT systems, and data infrastructure. Expertise in Python, SQL, Spark, Airflow, dbt, Kafka, and modern data stack. Includes data modeling, pipeline orchestration, data quality, and DataOps. Use when

DevOps
1268

chrome-devtools

by mrgoonie

Browser automation, debugging, and performance analysis using Puppeteer CLI scripts. Use for automating browsers, taking screenshots, analyzing performance, monitoring network traffic, web scraping, form automation, and JavaScript debugging.

DevOps
29141

game-art

by davila7

Game art principles. Visual style selection, asset pipeline, animation workflow.

DevOps
1268

task-master

by sfc-gh-dflippo

AI-powered task management for structured, specification-driven development. Use this skill when you need to manage complex projects with PRDs, break down tasks into subtasks, track dependencies, and maintain organized development workflows across features and branches.

DevOps
14126