A professional-grade visualization toolkit for high-precision time-frequency analysis and enhanced spectrogram generation.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install plot
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install plot using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Pywayne Plot is a specialized technical visualization extension designed for researchers and developers working with complex signal data. By integrating seamlessly with matplotlib, it introduces advanced projections and the highly-coveted parula colormap to ensure scientific accuracy in data representation. As a core utility within Openclaw Skills, it bridges the gap between raw signal processing and actionable visual insights, providing robust handling for logarithmic scales and automated frequency unit conversions.
This skill is particularly valuable for those needing to visualize multi-modal data, ranging from low-frequency physiological signals to high-frequency audio or vibration data. It simplifies the often-complex task of setting up Short-Time Fourier Transforms (STFT) by providing intelligent defaults and helper functions that optimize the trade-off between time and frequency resolution.
To integrate this tool into your Openclaw Skills workflow, ensure you have the necessary library installed and register the projection at the start of your script:
pip install pywayne
from pywayne.plot import regist_projection
import matplotlib.pyplot as plt
# Essential: Register the projection before creating subplots
regist_projection()
The skill manages signal transformations and produces structured visualization objects. The following table describes the primary data outputs from the enhanced spectrogram tool:
| Output Component | Description | Format |
|---|---|---|
| spec | 2D magnitude or PSD array | NumPy Array (n_freqs, n_times) |
| freqs | Computed frequency axis values | NumPy Array |
| t | Computed time axis values | NumPy Array |
| im | Image object for colorbar and display | Matplotlib AxesImage |
It accepts configuration parameters such as NFFT (window length), Fs (sampling frequency), and freq_scale (scaling factor for units).
Loading
A high-performance Python wrapper for the Pangolin library designed for real-time 3D visualization of robotics and spatial data.

A specialized library of mathematical utilities for number theory, digit analysis, and optimized large integer multiplication using the Karatsuba algorithm.

A high-performance sensor calibration toolkit for computing magnetometer soft-iron matrices and hard-iron offsets.

A comprehensive Python wrapper for the Feishu/Lark Custom Bot API that facilitates automated messaging, image uploads, and interactive cards via webhooks.

A set of static 3D visualization utilities built on the Rerun SDK for logging point clouds, trajectories, and robot poses.

A high-performance Python library for handling SE(3) rigid body transformations, Lie algebra mappings, and 3D pose manipulations.








































