用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/willvelida/biotrackr --skill chart-best-practices命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
基于 SOC 职业分类
| name | chart-best-practices |
| description | Best practices for creating professional health data visualizations with matplotlib and seaborn |
matplotlib.use('Agg') before importing matplotlib.pyplot — required for headless rendering in containerized environments.sns.set_theme(style="whitegrid", palette="muted").matplotlib → matplotlib.use('Agg') → matplotlib.pyplot as plt → seaborn as sns.figsize=(10, 5) at dpi=150.figsize=(16, 9) at dpi=150.bbox_inches="tight" in savefig() to prevent label clipping.plt.tight_layout() before saving multi-subplot figures.plt.close(fig) to free memory.PALETTE = sns.color_palette("muted").#2196a0) are acceptable for variety.ax.axhline(goal, color="red", linestyle="--", linewidth=1.5, label=f"Goal: {goal}").edgecolor="white" and linewidth=0.6 for clean bar separation.width=0.38 with x - width/2 and x + width/2 positioning.bottom parameter and annotate total values.marker="o" with linewidth=2.5 and markersize=8 for data points.textcoords="offset points".ylim(min - 5, max + 8).rotation=20, ha="right" for single charts, rotation=30 for subplots.ax.yaxis.set_major_formatter(matplotlib.ticker.FuncFormatter(lambda v, _: f"{v:,.0f}")).set_ylabel) and a bold title (fontsize=14, fontweight="bold").plt.subplots(rows, cols) with fig.suptitle() for overview charts.fontsize=7-10)./tmp/reports/ with descriptive names (e.g., steps_chart.png, calories_chart.png).