python-env

Manage Python packages and virtual environments using the uv tool.

127|22|Updated Feb 20, 2026
One-click install
npx skills add https://github.com/flonat/claude-code-flonat --skill python-env-flonat
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: python-env
Source: https://github.com/flonat/claude-code-flonat/tree/main/skills/python-env
Command: npx skills add https://github.com/flonat/claude-code-flonat --skill python-env-flonat

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures consistent and efficient Python package management by enforcing the use of uv over pip, preventing common dependency conflicts and simplifying environment setup.

Core Features & Use Cases

  • Unified Package Management: Handles all Python package installations, updates, and removals using the uv tool.
  • Environment Creation & Activation: Facilitates the creation and management of virtual environments.
  • Use Case: When starting a new Python project, use this Skill to initialize a new environment, add necessary libraries like requests and pandas, and ensure they are installed correctly for your project.

Quick Start

Use the python-env skill to install the 'requests' package into the current project.

Frequently Asked Questions about python-env

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage Python package dependencies using uv?

Manage Python package dependencies using uv by initializing projects, installing libraries from requirements files, and executing scripts within isolated virtual environments. This enforces consistent package management, preventing common dependency conflicts.

What is the best way to set up a Python virtual environment for a new project?

The best way to set up a Python virtual environment is using uv for project initialization and dependency installation. This ensures an isolated, consistent setup that simplifies environment creation and prevents dependency conflicts.

Can I use pip for Python package installation alongside this environment setup?

You cannot use pip alongside this environment setup because it enforces the exclusive use of uv for all Python package management tasks. Using uv prevents common dependency conflicts and ensures efficient, consistent package installations.

How do I install Python libraries from a requirements file with uv?

Install Python libraries from a requirements file with uv by utilizing its dependency installation feature during project initialization. This process accurately configures your environment and adds necessary libraries for your project.

Why use uv over pip for Python environment management?

Use uv over pip for Python environment management to ensure consistent and efficient package installations. Enforcing uv prevents common dependency conflicts and simplifies virtual environment setup across your project.