python-executor — скилл для Claude Code: что делает и как установить
Скилл запускает код на Python 3.10 в изолированной песочнице inference.sh. Пригодится, когда агенту нужно обработать данные, спарсить сайт или отрендерить график без рисков для системы.
npx skills add 101-skills/superpowers --skill python-executor -a claude-codeЧто делает python-executor
Скилл передаёт исполнение кода во внешнюю песочницу inference.sh через утилиту belt. Среда работает на базе Python 3.10 с таймаутом от 1 до 300 секунд (стандартное ограничение — 30 секунд). Базовая конфигурация выделяет 8 ГБ оперативной памяти, а для ресурсоёмких задач предусмотрен вариант на 16 ГБ.
В контейнер заранее добавлены пакеты для расчётов (pandas, numpy, scipy), автоматизации браузера (playwright, selenium, beautifulsoup4) и работы с медиа (pillow, moviepy, trimesh). Агент может сразу запускать скрипты без сборки окружения. Все файлы, записанные кодом в папку outputs/, сервис автоматически возвращает пользователю.
Среда работает строго на CPU, поэтому обучать тяжёлые нейросети здесь не выйдет. Интерактивный вывод графики заблокирован: вместо вызова plt.show() скрипт должен сохранять изображения через plt.savefig(). Для работы обязательно требуется локально установленная утилита belt и вход через belt login.
Какие задачи решает
- спарсить веб-страницы через Playwright или BeautifulSoup
- построить графики в Matplotlib и сохранить изображения
- обработать трёхмерные сетки и STL-модели библиотекой Trimesh
- смонтировать короткое видео со слоями текста через MoviePy
Примеры запросов агенту
- Запусти этот скрипт парсинга через python-executor и сохрани результат
- Построй диаграмму продаж через Pandas и сохрани её в outputs/chart.png
- Обработай 3D-модель с помощью Trimesh и проверь число вершин
Как установить python-executor
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill python-executor -a claude-code2Вручную: положить файлы
~/.claude/skills/python-executor/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/python-executor/
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill python-executor -a codex2Вручную: положить файлы
.agents/skills/python-executor/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill python-executor -a cursor2Вручную: положить файлы
.cursor/skills/python-executor/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install 101-skills/superpowers python-executor2Вручную: положить файлы
.github/skills/python-executor/SKILL.md1Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill python-executor -a gemini-cli2Командой платформы
gemini skills install https://github.com/101-skills/superpowers --path tools/utilities/python-executorВручную: положить файлы
.devin/skills/python-executor/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add 101-skills/superpowers --skill python-executor -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Из того же набора22
Похожие
Рядом в теме «Данные и базы»
Все скиллы по теме «Данные и базы» →Вопросы о python-executor
Как установить python-executor в Claude Code?
Выполните команду npx skills add 101-skills/superpowers --skill python-executor -a claude-code. Для запуска также нужна утилита belt и пройденная авторизация belt login.
Что делает скилл python-executor?
Он передаёт Python-код в облачную изолированную среду с набором готовых библиотек, включая Pandas, Playwright и OpenCV. Файлы из каталога outputs/ автоматически возвращаются в чат.
Какие технические лимиты действуют в песочнице?
Среда предоставляет только процессорные мощности без GPU. По умолчанию действует лимит 8 ГБ RAM и 30 секунд на выполнение, с возможностью переключения на 16 ГБ памяти.