← Back to Skills Marketplace
Ml Visualizer
by
bytesagain-lab
· GitHub ↗
· v1.0.0
· MIT-0
218
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install ml-visualizer
Description
Visual analysis and diagnostic tools to help machine learning model selection. ml-visualizer, python, anaconda, estimator, machine-learning, matplotlib.
Usage Guidance
This skill appears to be a simple local journal/logger for ML workflows and is internally consistent with that purpose. Before installing, consider:
- The script writes logs to ~/.local/share/ml-visualizer by default. If you plan to record sensitive dataset paths or metadata, those will be stored as plain text on disk and included in exports.
- SKILL.md claims an ML_VISUALIZER_DIR env var override, but the included script does not use it—so the data directory is hardcoded unless you modify the script.
- There are minor metadata mismatches (SKILL.md name/version differs from registry metadata); these are likely sloppy packaging rather than malicious behavior.
If you’re comfortable with local plain-text logs and/or you review/modify the script to change the data directory or tighten file permissions, this skill is coherent and low-risk. If you need the env-override behavior or stricter storage controls, ask the author for a corrected release or inspect and edit the script before use.
Capability Analysis
Type: OpenClaw Skill
Name: ml-visualizer
Version: 1.0.0
The skill is classified as suspicious due to a significant discrepancy between its stated purpose (ML visualization using matplotlib and anaconda) and its actual implementation, which is a simple bash script that only logs text strings to local files. Furthermore, the `search` command in `scripts/script.sh` is vulnerable to argument injection because it passes user input directly to `grep` without using the `--` delimiter, and the `_export` function is susceptible to JSON injection as it does not sanitize logged values before formatting them into a JSON structure.
Capability Assessment
Purpose & Capability
The declared purpose (ML visualization / data pipeline journaling) matches the shipped code: a Bash script that records timestamped entries and exports logs. Minor inconsistencies: SKILL.md's YAML header names the project 'Yellowbrick' while the skill is published as 'Ml Visualizer', and SKILL.md claims an environment variable ML_VISUALIZER_DIR can override the data directory, but the script hardcodes DATA_DIR to ${HOME}/.local/share/ml-visualizer and does not read ML_VISUALIZER_DIR.
Instruction Scope
Runtime instructions and the script operate only on log files inside the data directory and stdout. The SKILL.md examples include example text like s3:// paths, but the tool treats those as plain strings (it does not access S3). The script does not read other system config, secrets, or network endpoints.
Install Mechanism
There is no install spec (instruction-only skill plus a bundled script). Nothing is downloaded or executed from remote URLs during install, so risk is limited to code shipped with the skill.
Credentials
The skill requests no environment variables or credentials. SKILL.md documents ML_VISUALIZER_DIR as an override, but the script does not honor that variable — a mismatch but not a security concern. No secrets or unrelated credentials are requested.
Persistence & Privilege
The skill is not always-enabled and requests no elevated privileges. It only writes files under the invoking user's home directory; it does not modify other skills or system-wide settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install ml-visualizer - After installation, invoke the skill by name or use
/ml-visualizer - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
publish v1.0.0
Metadata
Frequently Asked Questions
What is Ml Visualizer?
Visual analysis and diagnostic tools to help machine learning model selection. ml-visualizer, python, anaconda, estimator, machine-learning, matplotlib. It is an AI Agent Skill for Claude Code / OpenClaw, with 218 downloads so far.
How do I install Ml Visualizer?
Run "/install ml-visualizer" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Ml Visualizer free?
Yes, Ml Visualizer is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Ml Visualizer support?
Ml Visualizer is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Ml Visualizer?
It is built and maintained by bytesagain-lab (@bytesagain-lab); the current version is v1.0.0.
More Skills