← Back to Skills Marketplace
152
Downloads
0
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install py-math-viz
Description
Create clear math/data visualizations in Python and export to PNG (matplotlib/seaborn; optional OpenCV post-processing). Use when the user asks to plot funct...
Usage Guidance
This skill appears to be what it says: a small Python plotting toolkit with an OpenCV tiler and a weather-example that fetches data from api.open-meteo.com. Before using: (1) confirm you trust the source — the full scripts are included so you can inspect them (good practice); (2) run inside an isolated environment/venv or sandbox (SKILL.md references /root/.openclaw/workspace/.venv-math/bin/python but you can use any Python with the listed libs); (3) only pass CSV/image file paths you intend to expose — the scripts will read any path you provide; (4) expect the weather script to perform outbound HTTP requests (no credentials required); (5) there are no required secrets or installers embedded, so risk is typical for running third-party scripts (review and sandbox if you have sensitive data).
Capability Analysis
Type: OpenClaw Skill
Name: py-math-viz
Version: 0.1.1
The skill bundle provides legitimate tools for data visualization and weather reporting using Python libraries like matplotlib, seaborn, and OpenCV. It includes scripts for rendering plots from JSON specifications (plot_from_spec.py), tiling images (tile_images.py), and fetching weather data from the public Open-Meteo API (weather.py). The code is well-structured, follows its stated purpose, and contains no evidence of malicious intent, data exfiltration, or prompt injection.
Capability Assessment
Purpose & Capability
Name/description (plot PNGs with matplotlib/seaborn and optional OpenCV) align with the bundled scripts: plot_from_spec.py (JSON→PNG renderer), tile_images.py (OpenCV image tiling), and weather.py (fetches weather + renders a 24h sprite). The weather script is an expected convenience example for plotting.
Instruction Scope
SKILL.md instructs running the provided scripts and writing outputs to out/. plot_from_spec.py reads CSVs or inline arrays from a spec you provide (so it will read any file paths you supply). weather.py makes an outbound HTTP call to api.open-meteo.com to fetch forecast data. These behaviors are coherent with plotting, but the scripts will read and write files you point them at and the weather helper performs a network request — review inputs you pass and expect network traffic when using the weather script.
Install Mechanism
No install spec or remote download; this is an instruction/code-only skill. The SKILL.md notes a specific virtualenv path and expected Python packages (matplotlib, seaborn, numpy, opencv-python-headless), which is a runtime assumption rather than an installer fetching arbitrary code.
Credentials
The skill requests no environment variables, no credentials, and no config paths. There are no hidden secrets requested; external network access is limited to the open-meteo API called by weather.py (expected for a weather plotting helper).
Persistence & Privilege
always is false and the skill does not modify other skills or system-wide settings. It only writes output files to paths you or the instructions specify (out/ by default).
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install py-math-viz - After installation, invoke the skill by name or use
/py-math-viz - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.1
Add weather sprite helper (Open-Meteo based), multi-panel PNG output, and doc updates
v0.1.0
Initial release: PNG-first plotting via matplotlib/seaborn; JSON spec; bar (grouped/stacked); OpenCV tiling; recipes
Metadata
Frequently Asked Questions
What is Py Math Viz?
Create clear math/data visualizations in Python and export to PNG (matplotlib/seaborn; optional OpenCV post-processing). Use when the user asks to plot funct... It is an AI Agent Skill for Claude Code / OpenClaw, with 152 downloads so far.
How do I install Py Math Viz?
Run "/install py-math-viz" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Py Math Viz free?
Yes, Py Math Viz is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Py Math Viz support?
Py Math Viz is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Py Math Viz?
It is built and maintained by ilysha (@rokokol); the current version is v0.1.1.
More Skills