Agent skill · software engineering · aiskillstore
python-executor
Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh, and 100+ more libraries. Use for: data processing, web scraping, image manipulation, video creation, 3D model processing, PDF generation, API calls, automation scripts. Triggers: python, execute code, run script, web scraping, data analysis, image processing, video editing, 3D models, automation, pandas, matplotlib
Why this skill is useful
Adds a Python execution environment with 100+ pre-installed libraries for data processing, web scraping, and automation scripts that the AI cannot generate on its own.
What it needs
Requires belt installed locally. Requires inference.sh account access. About 3k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.
What this skill does
Install the belt CLI skill: npx skills add belt-sh/cli Python Code Executor Execute Python code in a safe, sandboxed environment with 100+ pre-installed libraries. Quick Start Requires inference.sh CLI (belt). Install instructions App Details Property Value ---------- ------- App ID infsh/python-executor Environment Python 3.10, CPU-only RAM 8GB (default) / 16GB (highmemory) Timeout 1-300 seconds (default: 30) Input Schema Pre-installed Libraries Web Scraping & HTTP requests, httpx, aiohttp - HTTP clients beautifulsoup4, lxml - HTML/XML parsing selenium, playwright - Browser automation scrapy - Web scraping framework Data Processing numpy, pandas, scipy - Numerical computing matplotlib, seaborn, plotly - Visualization Image Processing pillow, opencv-python-headless - Image manipulation scikit-image, imageio - Image algorithms Video & Audio moviepy - Video editing av (PyAV), ffmpeg-python - Video processing pydub - Audio manipulation 3D Processing trimesh, open3d - 3D mesh processing numpy-stl, meshio, pyvista - 3D file formats Documents & Graphics svgwrite, cairosvg - SVG creation reportlab, pypdf2 - PDF generation Examples Web Scraping Data Analysis with Visualization Image Processing Video Creation 3D Model Processing API Calls File Output Files saved to outputs/ are automatically returned: Variants Use Cases Web scraping - Extract data from websites Data analysis - Process and visualize datasets Image manipulation - Resize, crop, composite images Video creation - Generate videos with text overlays 3D processing - Load, transform, export 3D models API integration - Call external APIs PDF generation - Create reports and documents Automation - Run any Python script Important Notes CPU-only - No GPU/ML libraries (use dedicated AI apps for that) Safe execution - Runs in isolated subprocess Non-interactive - Use plt.savefig() not plt.show() File detection - Output files are auto-detected and returned Related Skills Documentation Running Apps - How to run apps via CLI A …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills aiskillstore/python-executor--80d562