← Back to Skills Marketplace
388
Downloads
0
Stars
3
Active Installs
1
Versions
Install in OpenClaw
/install matplotlib-chinese-font
Description
Configure Chinese fonts for matplotlib plotting. Use when plotting charts with Chinese characters or getting garbled text.
Usage Guidance
This skill appears to do what it says: list fonts, clear matplotlib's font cache, and render a test image. Before running: (1) prefer using the included clear_cache.py (it uses matplotlib.get_cachedir()) rather than blindly running rm -rf ~/.matplotlib; (2) be aware test_font.py saves to /tmp by default and may overwrite files — provide a different path if needed; (3) review the small scripts locally (they contain no network calls or credential usage); and (4) because the package origin is unknown, run in a controlled environment (virtualenv/isolated account) if you want extra caution.
Capability Analysis
Type: OpenClaw Skill
Name: matplotlib-chinese-font
Version: 1.0.0
The skill bundle is a legitimate utility for configuring Chinese fonts in matplotlib. The included Python scripts (clear_cache.py, list_fonts.py, and test_font.py) perform standard font management tasks such as clearing the matplotlib cache directory and enumerating system fonts without any signs of malicious intent, data exfiltration, or unauthorized execution.
Capability Assessment
Purpose & Capability
Name/description match the included files and instructions: SKILL.md plus three utility scripts (clear_cache, list_fonts, test_font) all relate to discovering, testing, and clearing matplotlib font state. There are no unrelated binaries, credentials, or install steps requested.
Instruction Scope
Instructions stay within the task (listing fonts, forcing font settings, clearing font cache, testing rendering). Two points to note: the docs suggest rm -rf ~/.matplotlib (which is a destructive command that will remove that directory) while the clear_cache.py script uses matplotlib.get_cachedir() (safer and more accurate). test_font.py writes files to /tmp by default (may overwrite existing files). These behaviors are reasonable for this purpose but deserve user attention before running.
Install Mechanism
No install specification — instruction-only with small local scripts. Nothing is downloaded or extracted from external URLs; no high-risk install behavior is present.
Credentials
No environment variables, credentials, or config paths are required. Scripts operate on local matplotlib state and system fonts only.
Persistence & Privilege
Skill is not forced-always and does not request persistent or elevated privileges. It does not modify other skills or system-wide agent settings.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install matplotlib-chinese-font - After installation, invoke the skill by name or use
/matplotlib-chinese-font - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of matplotlib-chinese-font.
- Provides guidance for configuring Chinese fonts in matplotlib to avoid garbled text.
- Includes quick configuration methods (global and element-wise) for Chinese labels and titles.
- Offers troubleshooting steps for common font display issues and negative sign rendering.
- Adds script utilities for clearing font cache, listing available fonts, and testing font display.
Metadata
Frequently Asked Questions
What is Matplotlib Chinese Font?
Configure Chinese fonts for matplotlib plotting. Use when plotting charts with Chinese characters or getting garbled text. It is an AI Agent Skill for Claude Code / OpenClaw, with 388 downloads so far.
How do I install Matplotlib Chinese Font?
Run "/install matplotlib-chinese-font" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Matplotlib Chinese Font free?
Yes, Matplotlib Chinese Font is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Matplotlib Chinese Font support?
Matplotlib Chinese Font is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Matplotlib Chinese Font?
It is built and maintained by Tazio7 (@tazio7); the current version is v1.0.0.
More Skills