plotly — скилл для Claude Code: что делает и как установить
Скилл обучает Claude Code строить интерактивные графики и дашборды на Python с помощью библиотек Plotly и Dash.
npx claude-code-templates@latest --skill scientific/plotlyЧто делает plotly
Скилл добавляет в Claude Code проверенные шаблоны работы с библиотекой Plotly. Агент быстрее выбирает подходящий уровень абстракции: краткий plotly.express для типовых графиков по таблицам pandas или низкоуровневый graph_objects для тонкой настройки осей, 3D-поверхностей и наложения слоёв.
В инструкциях собраны примеры для сорока с лишним видов графики. Сюда входят гистограммы, биржевые свечи, тепловые матрицы, географические карты и компоновка нескольких графиков через сетку make_subplots. Агент умеет сразу настраивать интерактивные элементы: всплывающие подсказки, ползунки выбора дат и переключение легенды.
Для сохранения графиков в векторные или растровые файлы PNG, PDF и SVG библиотеке обязательно нужен сторонний пакет kaleido. Без него Plotly сможет выгрузить результат только в интерактивный HTML.
Какие задачи решает
- строить статистические распределения и гистограммы по таблицам
pandas - создавать интерактивные финансовые графики со свечами и слайдерами дат
- собирать многооконные дашборды из нескольких графиков через
make_subplots - экспортировать визуализации в интерактивный HTML или статические форматы через
kaleido
Примеры запросов агенту
- Построй тепловую карту корреляций из файла данных через plotly.express
- Сделай биржевой график свечей с ползунком диапазона дат и сохрани в chart.html
- Собери дашборд из четырёх сабплотов на graph_objects с тёмной темой plotly_dark
Как установить plotly
1Через claude-code-templates
npx claude-code-templates@latest --skill scientific/plotly2Через Skills CLI (Vercel)
npx skills add davila7/claude-code-templates --skill plotly -a claude-code3Вручную: положить файлы
~/.claude/skills/plotly/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/plotly/
Вручную: положить файлы
.agents/skills/plotly/SKILL.mdДля всех проектов — ~/.agents/skills/
Вручную: положить файлы
.cursor/skills/plotly/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install davila7/claude-code-templates plotly2Вручную: положить файлы
.github/skills/plotly/SKILL.mdКомандой платформы
gemini skills install https://github.com/davila7/claude-code-templates --path cli-tool/components/skills/scientific/plotlyВручную: положить файлы
.devin/skills/plotly/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Claude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о plotly
Как установить plotly в Claude Code?
Выполните в терминале команду npx claude-code-templates@latest --skill scientific/plotly. Также инструкцию можно положить вручную по пути ~/.claude/skills/plotly/SKILL.md.
Что даёт скилл plotly?
Он направляет модель при написании визуализаций на Python, помогая выбирать между plotly.express и graph_objects под конкретную задачу.
Что нужно для экспорта графиков в PNG или PDF?
Для записи статичных картинок требуется поставить утилиту kaleido через команду uv pip install kaleido. Базовый Plotly без неё экспортирует только автономный HTML.