← Back to Skills Marketplace
cndaqiang

Python Env Setup

by cndaqiang · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
335
Downloads
0
Stars
1
Active Installs
1
Versions
Install in OpenClaw
/install py-env-setup
Description
Host-specific Python execution guidance for OpenClaw on this machine. Prefer $PYTHON over python/python3 in PATH, because OpenClaw exec runs in a non-interac...
Usage Guidance
This skill is straightforward and safe in scope: it tells the agent to use an explicit PYTHON environment variable for running Python. Before installing or enabling it, ensure PYTHON points to the interpreter you trust (not a wrapper or malicious binary). Be aware that following its examples may cause the agent to run pip installs (network activity and package execution) — only allow that if you trust the packages and the agent's actions. Otherwise, no additional secrets or installers are required.
Capability Analysis
Type: OpenClaw Skill Name: py-env-setup Version: 1.0.0 The skill provides environment-specific guidance for executing Python within OpenClaw, specifically instructing the agent to use the $PYTHON environment variable to avoid pathing issues in non-interactive shells. It contains standard usage patterns for pip and script execution in SKILL.md without any signs of malicious intent, data exfiltration, or obfuscation.
Capability Assessment
Purpose & Capability
The name/description state a host-specific policy for running Python; requiring a PYTHON env var (declared as primaryEnv) directly supports that purpose. There are no unrelated binaries, services, or secrets requested.
Instruction Scope
SKILL.md contains concrete shell patterns for checking and using the PYTHON executable, pip usage, and a strict fallback policy. It does not instruct reading other files, harvesting environment variables, or calling external endpoints aside from normal pip installs when the agent runs pip (which is expected for package installation).
Install Mechanism
No install spec and no code files are present (instruction-only), so nothing is written to disk or downloaded by the skill itself.
Credentials
Only the PYTHON environment variable is required and justified by the skill's purpose. PYTHON here represents a path to an interpreter (not a secret); no unrelated TOKEN/KEY/PASSWORD variables are requested.
Persistence & Privilege
always is false and the skill does not request persistent system-wide changes or permissions. Model invocation defaults remain enabled (normal for skills) but this skill does not request elevated privileges.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install py-env-setup
  3. After installation, invoke the skill by name or use /py-env-setup
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of py-env-setup. - Provides guidance for running Python specifically on this host for OpenClaw. - Enforces preferring `$PYTHON` from the environment over `python` or `python3` in PATH. - Includes clear rules and validation patterns for Python execution and package installation. - Documents fallback and error handling policies to ensure reliable automation. - Offers typical usage examples and guard patterns for robust scripting.
Metadata
Slug py-env-setup
Version 1.0.0
License MIT-0
All-time Installs 1
Active Installs 1
Total Versions 1
Frequently Asked Questions

What is Python Env Setup?

Host-specific Python execution guidance for OpenClaw on this machine. Prefer $PYTHON over python/python3 in PATH, because OpenClaw exec runs in a non-interac... It is an AI Agent Skill for Claude Code / OpenClaw, with 335 downloads so far.

How do I install Python Env Setup?

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

Is Python Env Setup free?

Yes, Python Env Setup is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Python Env Setup support?

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

Who created Python Env Setup?

It is built and maintained by cndaqiang (@cndaqiang); the current version is v1.0.0.

💬 Comments