← Back to Skills Marketplace
okaris

Python Executor

by Ömer Karışman · GitHub ↗ · v0.1.5
cross-platform ⚠ suspicious
10345
Downloads
3
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install python-executor
Description
Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSo...
Usage Guidance
Review before installing. The Python execution feature is coherent, but do not run the curl-to-shell quick start unless you trust inference.sh's installer delivery path. Prefer a separately downloaded, inspected, and verified CLI installer, and avoid sending secrets or private data through executed Python code unless you intend that code to contact external services.
Capability Analysis
Type: OpenClaw Skill Name: python-executor Version: 0.1.5 The skill allows the AI agent to execute arbitrary Python code within a sandboxed environment via `infsh app run`. The `allowed-tools: Bash(infsh *)` permission is broad, granting the agent the ability to execute any `infsh` command. While the `SKILL.md` claims a 'safe sandboxed environment' and does not contain explicit malicious instructions for the agent, the inherent capability to execute arbitrary code (even if sandboxed) and the broad `infsh` permissions present a significant risk if the agent were to be compromised via prompt injection, potentially leading to the execution of malicious Python code or other `infsh` commands.
Capability Assessment
ℹ Credentials
Network-capable libraries and examples are coherent for this purpose, including requests and API-call examples, but users should treat any executed code as able to contact external services and return generated files.
⚠ Install Mechanism
The quick start documents curl -fsSL https://cli.inference.sh | sh && infsh login, which executes a remote installer before local inspection or independent verification of the installer itself; the note about binary checksum verification partially mitigates but does not remove that risk.
ℹ Instruction Scope
The routing description is broad and includes general triggers such as python, automation, API calls, and web scraping, which could cause a code-execution skill to be selected for more tasks than necessary.
ℹ Persistence & Privilege
The artifact claims no elevated permissions or background processes, and no bundled persistence mechanism or local executable scripts were present in the inspected artifact; the main privilege concern is the remote CLI installer executing with the invoking user's account privileges.
✓ Purpose & Capability
The stated purpose is to run Python code through inference.sh, and the allowed tool scope is limited to Bash invocations matching infsh commands; the examples align with data processing, scraping, media generation, and API-call use cases.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install python-executor
  3. After installation, invoke the skill by name or use /python-executor
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.5
- Added detailed documentation in SKILL.md, including usage examples, input schema, and pre-installed library list. - Clarified environment specs, supported triggers, and output file handling. - Listed practical use cases for web scraping, data analysis, image/video/3D processing, API calls, PDF generation, and automation. - Provided quick start instructions and links to related skills and official documentation.
v0.1.0
Initial release – execute Python code in a sandboxed environment with 100+ libraries. - Run Python scripts safely using the inference.sh platform. - Pre-installed support for libraries such as NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium, Playwright, MoviePy, Pillow, OpenCV, trimesh, and more. - Supports data processing, web scraping, image/video editing, 3D models, PDF generation, API calls, and automation. - Files saved to outputs/ are automatically returned. - Choose between 8GB (default) or 16GB (high_memory) RAM variants.
Metadata
Slug python-executor
Version 0.1.5
License —
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Python Executor?

Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSo... It is an AI Agent Skill for Claude Code / OpenClaw, with 10345 downloads so far.

How do I install Python Executor?

Run "/install python-executor" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Python Executor free?

Yes, Python Executor is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Python Executor support?

Python Executor is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Python Executor?

It is built and maintained by Ömer Karışman (@okaris); the current version is v0.1.5.

💬 Comments