Generates Python scripts using matplotlib for data visualization with Japanese font support (Noto Sans JP) and specific filename conventions. Use when requested to create diagrams, charts, or plots that include Japanese text or must follow a specific filename pattern (foo-diagram.py -> foo-diagram.png).
This skill provides a standard way to generate matplotlib diagrams with Japanese font support and consistent output naming.
Mandatory Font Configuration: Always include the following line before plotting:
import matplotlib.pyplot as plt
plt.rcParams['font.family'] = 'Noto Sans JP'
File Naming Convention:
-diagram.py (e.g., performance-diagram.py).performance-diagram.png).Output Logic: Ensure the script automatically saves the diagram to the correct PNG path when executed.
import os
output_path = os.path.splitext(os.path.basename(__file__))[0] + ".png"
plt.savefig(output_path)
Appropriate Diagrams:
stats-diagram.py).See references/template.py for a complete example structure.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer