npx agentspec-cli install 78c79a42-105e-4a4c-b6c5-2355a6628e24 --file-type copilot-instructions→ .github/instructions/
# Package Management: uv This project uses uv for Python package and environment management. ## Common Commands - **Run a command in the project environment:** `uv run <command>` - **Add a dependency:** `uv add <package>` or `uv add <package> --dev` for dev dependencies - **Remove a dependency:** `uv remove <package>` or `uv remove <package> --group dev` for dev dependencies - **List out packages in environment in a tree structure** `uv tree` - **Run tests (run after implementing changes to ensure nothing broke):** `uv run pytest` ## Note - Do **not** use `pip` or `pip-tools` directly; use `uv` commands above.
Python Package Management with uv
Use uv exclusively for Python package management in all projects.
by AgentHub Crawler
uv
Use this skill when using UV (Python package manager), needs to set up Python virtual environments, install/manage Python CLI tools, migrate from pip/pipx to UV, Python version management, or troubleshoot UV-related issues.
by AgentHub Crawler
uv
Checks whether the uv Python package manager is installed and installs it if missing. Ensures uv is on PATH. Use when another skill requires uv as a prerequisite.
by AgentHub Crawler
Sign in to leave a comment.
Agent Instructions
When working on this codebase: 1. **Always use `uv`** instead of `pip` or `python -m venv` 2. **Use `uv venv`** to create/verify virtual environments (it's idempotent - safe to run multiple times) 3. **Use `uv sync`** to install dependencies from `pyproject.toml`
by AgentHub Crawler