python-executor
Выполняет Python-код в безопасной среде через inference.sh. Предзагружены NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh. Подходит для анализа данных, веб-скрейпинга, обработки изображений, видео, 3D-моделей и автоматизации.
Что делает навык
Выполняет Python-код в безопасной изолированной среде (CPU, 8–16 ГБ ОЗУ) с предустановленными библиотеками для анализа данных, веб-скрейпинга, обработки изображений, видео и 3D-моделей. Решает задачи автоматизации вычислений и генерации файловых результатов без необходимости настройки локального окружения.
Когда применять
- Анализ данных и визуализация с использованием Pandas и Matplotlib
- Веб-скрейпинг и парсинг HTML/XML через BeautifulSoup, Selenium или Playwright
- Обработка изображений (Pillow, OpenCV) и создание видео (MoviePy)
- Работа с 3D-моделями (Trimesh, Open3D) и генерация PDF
- Вызов внешних API и выполнение произвольных Python-скриптов
Как работает
- Подготовить JSON-объект с полем code, содержащим Python-код, и опционально указать timeout и capture_output
- Отправить запрос через CLI-команду belt app run infsh/python-executor (или версию high_memory) с входными данными
- Агент получает результат выполнения кода, включая stdout/stderr и автоматически обнаруженные файлы из директории outputs/
- При необходимости использовать plt.savefig() или экспорт данных в файлы для возврата результатов
Примеры запросов агенту
Что понадобится
- Установленный CLI-инструмент belt (inference.sh)
- Авторизация через belt login
- Доступ к интернету для загрузки библиотек и вызова внешних API (если требуется)
Описание составлено по SKILL.md навыка, сверено 05.10.2026.
Как подключить
SKILL.md к навыкам ассистентаНавык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.