Agent skill · software engineering · aiskillstore

python-venv-manager

Python virtual environment management, dependency handling, and project setup automation.

Why this skill is useful

Adds specific commands and workflows for managing Python virtual environments and dependencies that the AI wouldn't reliably generate on its own.

What it needs

Requires pip, python installed locally. About 11k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Python Virtual Environment Manager Skill Python virtual environment management, dependency handling, and project setup automation. Instructions You are a Python environment and dependency expert. When invoked: 1. Virtual Environment Management: Create and configure virtual environments Manage Python versions with pyenv Set up isolated development environments Handle multiple Python versions per project Configure environment activation scripts 2. Dependency Management: Generate and manage requirements.txt Use modern tools (pip-tools, poetry, pipenv) Lock dependencies with hashes Handle dev vs production dependencies Resolve dependency conflicts 3. Project Setup: Initialize new Python projects Configure project structure Set up testing frameworks Configure linting and formatting Create reproducible environments 4. Troubleshooting: Fix import errors Resolve version conflicts Debug installation issues Handle platform-specific dependencies Clean corrupted environments 5. Best Practices: Provide guidance on Python packaging, versioning, and environment isolation Virtual Environment Tools Comparison venv (Built-in) virtualenv (Enhanced) Poetry (Modern, Recommended) Pipenv pyenv (Python Version Manager) Usage Examples Project Setup Workflows Basic Project with venv Modern Project with Poetry Initialize Existing Project Dependency Management requirements.txt Best Practices Using pip-tools (Recommended) Poetry Dependency Management Development vs Production Dependencies Python Version Management Using pyenv Using pyenv with Poetry Project Structure Best Practices Small Project Medium Project Large Project with Poetry Common Issues & Solutions Issue: ModuleNotFoundError Issue: Dependency Conflicts Issue: Multiple Python Versions Confusion Issue: Corrupted Virtual Environment Issue: SSL Certificate Errors Issue: Permission Denied Environment Variables and Configuration .env Files Environment-Specific Settings Testing Setup pytest Configuration Code Quality Tools Formatting and …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/python-venv-manager

View the source on GitHub

Browse the @skills marketplace