Polars Skills
Официальный навык Polars: агент пишет быстрый идиоматичный код DataFrame, ленивый API, выражения и SQL вместо привычек pandas.
- 88 ★ репозитория
- Последний коммит
Минимальный доступ
Почему такой уровень
- Навык советует код, который агент запускает на ваших данных
Установка
- Работает в
В терминале, через SkillFoxx CLI
npx skillfoxx add skills/polars-skillsОпределит агенты на машине, покажет уровень доступа и зафиксирует версию.
Другие способы установки
Доступ и проверки
Как мы проверяемМинимальный доступИнструмент ничего не запускает и не ходит в сеть.
- Навык советует код, который агент запускает на ваших данных
Это чужой код. Посмотрите файлы в репозитории перед установкой.
Что делает
Навык от команды Polars учит агента писать быстрый и идиоматичный код на Polars, библиотеке DataFrame для Python. Агент по умолчанию использует ленивый API (`scan_*`, `.lazy()` и один `.collect()`), пишет нативные выражения вместо `map_elements` и кода в стиле pandas, выбирает нужный контекст из `select`, `with_columns`, `filter`, `group_by` и `over`. Кроме того, навык отвечает на вопросы о данных на естественном языке за один проход, запускает SQL на DataFrame и переводит код с pandas на Polars. Справочные файлы лежат в `references/`: контексты, выражения, рецепты ответов на вопросы, ленивый API, переход с pandas и SQL. Они подгружаются по необходимости. Навык включается сам при задаче с Polars или обработкой данных на Python, а явно вызывается командой `/polars:polars`.
Для кого. Аналитикам и инженерам данных, которые просят агента писать код на Polars и получают вариации на тему pandas.
Подходит, если
- Скрипт на pandas переписывают на Polars и хотят получить идиоматичный результат.
- Большой файл читают через `scan_parquet`, и нужен один ленивый запрос с единственным `collect`.
- Вопрос о данных, например «какие клиенты дали больше всего выручки», нужно превратить в запрос.
- Агент использует `map_elements` там, где хватило бы нативного выражения.
Не подходит, если
- Задача про Polars Cloud, On-Prem, распределенный запуск или GPU: навык рассчитан на Polars на одном узле.
- Проект остается на pandas без планов переходить: навык подталкивает к Polars.
- Нужна общая подсказка по статистике или моделям: навык про написание запросов к данным.
Пример запроса к агенту
Перепиши этот скрипт на pandas в ленивый Polars с одним collect и покажи, какие выражения заменили apply.Ограничения
Навык описывает только Polars на одном узле и не касается Polars Cloud, On-Prem, распределенных запусков и GPU. Поддержка агентов разная: Claude Code, Codex и GitHub Copilot CLI ставят через плагины, Cursor, Gemini CLI и другие через `npx skills add`, а Claude Desktop и Claude.ai принимают архив `polars.zip` из релизов. Версия Polars в вашем проекте может быть новее или старше описанной в справочниках, поэтому незнакомые методы стоит проверять в документации.
Как отключить. Удалите плагин средствами агента, например `/plugin uninstall polars@polars`, либо сотрите папку `polars` из каталога навыков.
Частые вопросы
Как поставить в Claude Code?
Командами `/plugin marketplace add polars-inc/skills` и `/plugin install polars@polars`. Явный вызов делает `/polars:polars`.
Как поставить в Codex?
Командами `codex plugin marketplace add polars-inc/skills` и `codex plugin add polars@polars`.
Что делать в Cursor и Gemini CLI?
Выполнить `npx skills add polars-inc/skills`. Так же ставят для Amp, Cline, OpenCode и Windsurf.
Работает ли навык с Claude Desktop?
Да. Скачайте `polars.zip` из последнего релиза и загрузите его в разделе «Customize, Skills».
Что покрывает навык?
Ленивый API, выражения, выбор контекста, SQL на DataFrame и перевод с pandas. Polars Cloud, распределенные запуски и GPU вне охвата.
Обсуждение
Вопросов и отзывов пока нет.
Похожие
СкиллыШаблон для аналитиков данных: AGENTS.md, CLAUDE.md и набор скиллов по Python, SQL, Polars и диагностике моделей.
31 скилл для Claude Code и Codex на весь путь аналитика: проверка данных, когорты, воронки, A/B-тесты, дашборды, резюме
Девять скиллов Pinecone: агент создает векторный индекс, загружает данные, ищет по ним и собирает ассистента для документов
17 скиллов для вычислительной биологии: RNA-seq, одноклеточный анализ, структуры белков, докинг, литература и графики
FlexViz строит интерактивные дашборды на 100 млн строк, а агент отдает ссылку и читает, что вы выделили на графиках.
Один скилл Aerospike учит агента запускать базу в Docker, писать клиентский код на официальных SDK и проектировать схему
Коротко о README
Описаны задачи навыка, установка для Claude Code, Codex, Copilot CLI, Cursor, Claude Desktop и вручную, а также структура репозитория и справочников.