polars — скилл для Claude Code: что делает и как установить
Скилл подключает справочник по Polars — библиотеке DataFrame для Python с expression-based API, ленивыми запросами и агрегациями для ETL и миграции с pandas.
npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a claude-codeЧто делает polars
Скилл даёт агенту справочный материал по Polars — колоночной библиотеке DataFrame для Python с Arrow-совместимостью. Внутри разобраны expression-based API, ленивая оценка через LazyFrame, группировки, оконные функции через over(), операции join/concat, а также форматы CSV, Parquet и JSON.
Доступ ограничен инструментом Read: агент читает файл SKILL.md и подгружает справочники references/core_concepts.md, references/operations.md и references/io_guide.md по мере надобности, не выполняя код напрямую.
Для работы нужен Python 3.10 и выше под Polars 1.44.2, установка идёт через uv pip install — опциональные расширения для Excel, баз данных, облака и GPU ставятся отдельно. Примеры с облачными хранилищами, BigQuery и GPU требуют своей настройки у провайдера, так что сразу проверяйте, что реально подключено в проекте.
Какие задачи решает
- мигрировать код с pandas на Polars
- построить ленивый ETL-пайплайн с оптимизацией запроса
- посчитать агрегации и оконные функции по группам
- прочитать и записать CSV, Parquet и JSON
- объединить несколько DataFrame через join и concat
Примеры запросов агенту
- Перепиши этот pandas-скрипт на Polars с ленивыми запросами
- Построй агрегацию по городам с оконной функцией over() в Polars
- Объясни, как сделать join двух DataFrame в Polars и записать результат в Parquet
Как установить polars
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a claude-code2Вручную: положить файлы
~/.claude/skills/polars/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/polars/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a codex2Вручную: положить файлы
.agents/skills/polars/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a cursor2Вручную: положить файлы
.cursor/skills/polars/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install K-Dense-AI/scientific-agent-skills polars2Вручную: положить файлы
.github/skills/polars/SKILL.md1Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a gemini-cli2Командой платформы
gemini skills install https://github.com/K-Dense-AI/scientific-agent-skills --path skills/polarsВручную: положить файлы
.devin/skills/polars/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
Из того же набора120
Весь набор →Похожие
Вопросы о polars
Как установить polars в Claude Code?
Выполните npx skills add K-Dense-AI/scientific-agent-skills --skill polars -a claude-code. После установки файл скилла появится по пути ~/.claude/skills/polars/SKILL.md.
Что делает скилл polars?
Он даёт агенту справочник по библиотеке Polars: expression-based API, ленивую оценку через LazyFrame, группировки, оконные функции, join и операции чтения-записи CSV, Parquet и JSON. Инструменты при этом ограничены Read.
Какая версия Python нужна для polars?
Нужен Python 3.10 или выше для Polars версии 1.44.2. Библиотека ставится через uv pip install, а расширения для Excel, баз данных, облака и GPU подключаются отдельными пакетами.