AgentBay AIO Skills
Skill Verified Active用于任何「运行/执行/评估代码」的请求(如 run this code、execute script、用 Python 画图、跑代码/画图/执行脚本)。通过 AgentBay SDK 创建 code_latest 沙箱,调用 run_code 执行并返回结果。支持 Python、JavaScript、R、Java。
To reliably execute code snippets or scripts requested by the user in a safe, isolated environment, supporting multiple programming languages.
Features
- Execute code in Python, JavaScript, R, and Java
- Utilizes AgentBay SDK for sandboxed execution
- Manages dependencies and API key configuration
- Provides structured output and error reporting
Use Cases
- Running code snippets for testing or evaluation
- Executing scripts for data analysis or visualization
- Allowing agents to perform coding tasks directly
- Generating output from code without local environment setup
Non-Goals
- Executing code outside of the AgentBay sandbox
- Managing user's local development environment
- Performing complex code refactoring or debugging
- Interacting with external systems beyond what the executed code specifies
Workflow
- User requests code execution or script run.
- Skill identifies the intent and prepares code/language parameters.
- Script `run_code.py` is invoked within a virtual environment.
- AgentBay SDK creates a `code_latest` sandbox session.
- User code is executed within the sandbox with specified timeout.
- Results (output, logs, errors) are captured.
- Sandbox session is deleted.
- Results are returned to the user.
Prerequisites
- wuying-agentbay-sdk installed in a virtual environment
- AgentBay API Key configured (via env var or config file)
Installation
npx skills add agentbay-ai/agentbay-skillsRuns the Vercel skills CLI (skills.sh) via npx — needs Node.js locally and at least one installed skills-compatible agent (Claude Code, Cursor, Codex, …). Assumes the repo follows the agentskills.io format.
Quality Score
VerifiedTrust Signals
Similar Extensions
Coding Standards
100Baseline cross-project coding conventions for naming, readability, immutability, and code-quality review. Use detailed frontend or backend skills for framework-specific patterns.
Create Spatial Visualization
100Create interactive maps, elevation profiles, and spatial visualizations from GPX tracks, waypoints, or route data using R (sf, leaflet, tmap) or Observable (D3, deck.gl). Covers data import, coordinate system handling, map styling, and export to HTML or image formats. Use when visualizing a planned or completed tour route on an interactive map, creating elevation profiles for hiking or cycling routes, overlaying waypoints and POIs on a basemap, or building a web-based trip dashboard.
Cleanup Cycles
100Detect and untangle circular dependencies. Runs madge/skott (TS), pycycle (Py), or compiler-only checks (Go/Rust). Auto-fixes leaf-extractable cycles; reports core cycles for human review. Use when the user asks to find circular imports, fix dependency cycles, or untangle module graph. Example queries — "find circular imports", "fix dependency cycles", "untangle our module graph", "why is madge complaining".
Wasm Agent
99Create and manage sandboxed WASM agents for isolated code execution
Python Executor
99Execute 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
Cloudflare Sandbox SDK
99Build sandboxed applications for secure code execution. Load when building AI code execution, code interpreters, CI/CD systems, interactive dev environments, or executing untrusted code. Covers Sandbox SDK lifecycle, commands, files, code interpreter, and preview URLs. Biases towards retrieval from Cloudflare docs over pre-trained knowledge.