Matplotlib Chinese Font

v1.0.0

Configure Chinese fonts for matplotlib plotting. Use when plotting charts with Chinese characters or getting garbled text.

0· 317·3 current·3 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
high confidence
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.
Assessment
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.

Like a lobster shell, security has layers — review code before you run it.

latestvk973rgcz8erbqd5w04mkg1zyh582n34e

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments