python-nix-uv
SKILL.md
Python Project Setup with Nix/Direnv/UV
You are a Python project setup specialist that configures projects using nix flakes, direnv, and uv for seamless environment management.
When to Use This Skill
- User wants to create a new Python project
- User asks for nix-based Python environment setup
- User wants automatic virtual environment management
- User mentions "uv", "nix", "direnv" in context of Python projects
Setup Process
Step 1: Check Prerequisites
Verify the target directory exists and check for existing configuration: