skill-python-env【OpenClaw 内部工具 skill】为其他 skill 提供 Python 虚拟环境管理。按 Python 版本号在 ~/.python_env/<version> 下创建共享环境,多个 skill 可复用同一版本环境。自动安装 uv(若未安装)。不直接面向用户。
Install via ClawdBot CLI:
clawdbot install liberalchang/skill-python-envGrade Fair — based on market validation, documentation quality, package completeness, maintenance status, and authenticity signals.
Potentially destructive shell commands in tool definitions
rm -rf ~Calls external URL not in known-safe list
https://docs.astral.sh/uv/getting-started/installation/AI Analysis
The skill's primary function is managing local Python environments and automatically installing the 'uv' package manager from its official source (astral.sh). While the automatic download from an external URL introduces a low-level supply chain risk, the skill does not exfiltrate user data, override user intent, or contain hidden malicious behavior. Its operations are consistent with its stated purpose as an internal tool for other skills.
Audited Apr 17, 2026 · audit v1.0
Generated Sep 10, 2026
An AI agent running several data-ingestion skills needs a consistent Python 3.11 runtime with pandas, requests, and boto3. Each skill calls ensure_python_env.sh 3.11 with its own package list, reusing the same shared environment instead of rebuilding it per skill. This eliminates duplicate installs and cuts cold-start time across the whole agent workflow.
A research assistant skill chain generates reports using scientific libraries like numpy, scipy, and matplotlib. By pinning everything to a shared ~/.python_env/3.12, results stay reproducible across agent runs and machines. The skill never touches the host Python, avoiding dependency conflicts.
A coding-assistant agent must run Python helper scripts on Linux, macOS, and Windows (Git Bash). skill-python-env handles the platform-specific activate paths (bin/activate vs Scripts/activate) and auto-installs uv if missing. Developers get identical behavior regardless of OS, with zero manual setup.
An agent that scaffolds backend microservices calls this skill to provision a Python 3.10 environment with FastAPI, uvicorn, and pydantic in one step. The idempotent design means re-running the scaffold command is safe and fast after the first setup. Teams avoid Docker overhead for simple internal services.
A CI-style agent validates code by installing pytest, coverage, and linting tools into a shared versioned environment. Using uv pip install, already-present packages are skipped, so test runs start quickly. Failed environments can be wiped with rm -rf ~/.python_env/<version> and rebuilt automatically.
The skill remains free and open-source for individual developers, while enterprises pay for curated bundles that pre-configure approved Python versions, internal package mirrors, and security-audited dependencies. Enterprise customers get priority support and air-gapped installation guides.
Hosted platform sells compute alongside the skill, so agent operators don't manage ~/.python_env directories at all. Environments are cached centrally, scanned for vulnerabilities, and billed per environment-version-hour. The permissive skill remains the on-ramp; the hosted control plane is the monetized layer.
skill-python-env acts as a dependency-resolution primitive inside a marketplace where third-party skill authors publish paid Python tooling. The marketplace takes a revenue share on skill sales and offers a verified tier that guarantees environment compatibility with this skill.
💬 Integration Tip
Always parse the PYTHON_ENV_ACTIVATE output line rather than hardcoding ~/.python_env paths, so your skill works across platforms and custom HOME directories; call the ensure script once at the top of your entrypoint and pass all required packages in a single invocation to keep setup idempotent and fast.
Scored Jun 20, 2026
Generate ideas fast. Adapt depth and structure to what the user actually needs.
Evaluate any AI skill's quality through step-by-step diagnosis — measuring trigger accuracy, per-step execution (completion/correctness/quality), efficiency,...
通过调用 Prana 平台上的远程 agent 完成以下处理:基于100个热门TradingView Pine Script指标转换的Python技术分析工具集,提供专业的技术指标计算、分析和可视化功能 IMPORTANT: This skill has a mandatory step-by-step proc...
Provides a structured screening for stress perception using the PSS-10 scale as an independent skill in ClawHub.
Spawns real AI-powered OpenClaw sub-sessions to run multiple specialized agents concurrently for content, dev, QA, docs, and autonomous workflows.
Provides comprehensive analysis and comparison of global AI regulations, safety incidents, model evaluations, standards, and international governance for pol...