A Python-based utility for converting multi-set Venn diagrams into clean, matrix-based Upset Plots for better data visualization.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install upset-plot-converter
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 upset-plot-converter using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Upset Plot Converter is a specialized tool within the Openclaw Skills library designed to address the limitations of traditional Venn diagrams. When dealing with five or more sets, Venn diagrams become visually cluttered and difficult to interpret. This skill provides a structured way to generate Upset Plots, which use a matrix layout to represent intersections and bar charts to show subset sizes, ensuring clarity regardless of set count.
Built for data scientists and researchers, this skill emphasizes reproducibility and structured execution. It allows users to take complex overlapping data and generate publication-quality PNG visualizations while maintaining a clear audit trail of assumptions and execution steps.
To use this component of Openclaw Skills, navigate to the skill directory and install the requirements:
cd "scientific-skills/Data Analytics/upset-plot-converter"
pip install -r requirements.txt
Verify the script can be parsed before running:
python -m py_compile scripts/main.py
The skill organizes data based on set membership and intersection counts. It supports two primary input formats:
| Parameter | Type | Description |
|---|---|---|
| sets | dict | Dictionary of set names to element collections |
| output_path | string | The file path where the PNG will be saved |
| min_subset_size | int | Minimum size of intersection to display (default: 1) |
| max_intersections | int | Limit of intersections shown (default: 30) |
Loading
A professional AI agent skill for programmatically publishing and managing markdown content on Wiki.js via its GraphQL API.

An AI-powered travel recommendation skill that identifies must-visit 5A scenic spots and trending city attractions using FlyAI CLI data.

A specialized tool for generating high-fidelity text descriptions, alt text, and figure legends for medical imagery and scientific charts.

A high-performance cloud-based FFmpeg skill for precise, lossless video trimming and automated segment extraction.

A comprehensive weather intelligence skill providing official Croatian meteorological, maritime, and hydrological data directly from DHMZ.

An integrated AI-powered toolkit for video understanding, precision editing, audio extraction, and visual enhancement.








































