managing-environments

Community

Ensure safe, accurate envs before installations.

AuthorDelphine-L
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Best practices for developing and maintaining isolated development environments for Python projects. This skill helps prevent package conflicts, ensures reproducibility, and promotes safe installations.

Core Features & Use Cases

  • Environment detection: Check for active venv or Conda environment and report status before any installation.
  • Guided installation prompts: Always ask for user confirmation before proceeding with package installation.
  • Project isolation: Encourage per-project environments and document setup for reproducibility.

Quick Start

Start by evaluating the workspace and detecting the current environment. Then decide whether to create a new venv or Conda environment and activate it before installing dependencies. Example steps include creating and activating a venv with python -m venv .venv and source .venv/bin/activate (Linux/Mac) or conda create -n project python=3.x followed by conda activate project, then install dependencies.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: managing-environments
Download link: https://github.com/Delphine-L/claude_global/archive/main.zip#managing-environments

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.