matplotlib · k-dense-ai — скилл для Claude Code: научные графики и экспорт
Скилл для построения и тонкой настройки научных графиков на Matplotlib: от отдельных осей до многопанельных фигур и экспорта в PNG, PDF и SVG.
npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a claude-codeЧто делает matplotlib
Скилл подсказывает агенту, как работать с Matplotlib: какой интерфейс выбрать, как собрать фигуру из нескольких осей, как подписать легенду и оси. Внутри — примеры для линейных графиков, диаграмм рассеяния, гистограмм, тепловых карт, контуров, ящиков с усами и скрипты, которые можно запускать через Bash.
Для работы нужен Python 3.11+ и Matplotlib 3.11.2. Примеры задействуют NumPy и SciPy, часть — pandas, а виджеты в Jupyter требуют ipympl. Установка пакетов идёт через сеть, для локальной отрисовки учётные данные не нужны.
Файловый вывод работает без графической оболочки: для пакетных скриптов ставьте MPLBACKEND=Agg. Интерактивные окна требуют установленного GUI-тулкита вроде PySide6 (QtAgg) или рабочего Tk (TkAgg), и plt.ioff() тут не поможет. При переносе старого кода проверьте изменения API 3.11 — например, для ящиков с усами теперь tick_labels и orientation, а цветовые карты берутся как mpl.colormaps[name].
Какие задачи решает
- построить линейный график или диаграмму рассеяния по массиву данных
- собрать многопанельную фигуру из нескольких осей
- настроить цвета, подписи и легенду под требования журнала
- сохранить график в PNG, PDF или SVG для публикации
- построить тепловую карту или контурный график по матрице
Примеры запросов агенту
- Построй график sin(x) и cos(x) на одной фигуре и сохрани в
plot.pngс dpi=300 - Сделай сетку 2 на 2 из четырёх разных графиков и подпиши оси
- Построй тепловую карту по матрице и добавь colorbar
Как установить matplotlib
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a claude-code2Вручную: положить файлы
~/.claude/skills/matplotlib/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/matplotlib/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a codex2Вручную: положить файлы
.agents/skills/matplotlib/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a cursor2Вручную: положить файлы
.cursor/skills/matplotlib/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills matplotlib2Вручную: положить файлы
.github/skills/matplotlib/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/matplotlibВручную: положить файлы
.devin/skills/matplotlib/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о matplotlib
Как установить matplotlib в Claude Code?
Выполните npx skills add K-Dense-AI/scientific-agent-skills --skill matplotlib -a claude-code. Скилл появится по пути ~/.claude/skills/matplotlib/SKILL.md.
Что делает скилл matplotlib?
Помогает агенту строить и настраивать научные графики: выбирать интерфейс pyplot или объектный, собирать многопанельные фигуры и экспортировать их в PNG, PDF и SVG.
Что нужно для работы скилла?
Python 3.11+ и Matplotlib 3.11.2. Примеры также используют NumPy и SciPy, часть — pandas, а виджеты в Jupyter требуют ipympl.
Похожие скиллы
Всё по теме «Наука и исследования» →Сначала — matplotlib от других авторов.