
from extensions108
Manage Python project environments and dependencies using uv (init, venv, add/remove, lock, sync, run) in repos that use uv.lock or .venv.
This skill standardizes Python dependency and environment management when a repository uses uv. It teaches an agent how to detect a uv-managed project (uv.lock, pyproject.toml, or an existing .venv), create and use virtual environments, add or remove dependencies, lock and sync reproducible installs, and run commands inside the project environment.
Invoke this skill when the agent needs to set up a Python dev environment, run tests, modify dependencies, or prepare reproducible installs for CI/workflows in repositories that list uv or include a uv.lock. Good for onboarding, CI prep, and developer automation tasks.
uv init, uv venv, uv add, uv lock, uv sync, uv run).uv add/remove/lock/sync over ad-hoc pip changes).Best for agents that can run shell commands and manage environments (CLI-capable agents like Copilot/Codex, or any automation that can execute Python and shell).
This skill has not been reviewed by our automated audit pipeline yet.