What problem does it solve?
This Skill automates complex uv workflows for Python project management, including environment diagnostics, dependency handling, runtime management, and build processes, eliminating manual shell commands and ensuring project health.
Core Features & Use Cases
- Environment Management: Diagnose and repair broken Python environments, check
uv installation, and manage virtual environments.
- Dependency Handling: Add, remove, and sync project dependencies, inspect package information, and manage lockfiles.
- Runtime & Build: Install and pin Python versions, build project artifacts (wheels/sdists), and clear the
uv cache.
- Use Case: When a Python project's environment is unstable, use this Skill to automatically diagnose the issues, repair the setup, and ensure all dependencies are correctly installed and locked.
Quick Start
Use the uv-mcp skill to diagnose the current Python environment.