From uv-features
This skill should be used when the user asks to "use uvx", "uv tool run", "uv tool install", "run a tool with uvx", or when running Python CLI tools via uv. Guides uvx and uv tool install usage.
How this skill is triggered — by the user, by Claude, or both
Slash command
/uv-features:uv-toolsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
`uvx` runs Python CLI tools in an isolated, cached environment without installing them into the project or globally.
uvx runs Python CLI tools in an isolated, cached environment without installing them into the project or globally.
uvx ruff check . # Run without installing
uvx [email protected] check . # Pin a version
uvx ruff@latest check . # Force latest
uvx --from='httpie' http GET example.com # Package name ≠ command name
uvx --with='mkdocs-material' mkdocs serve # Additional plugin
For frequently used tools:
uv tool install ruff # Install permanently
uv tool list # List installed tools
uv tool upgrade ruff # Upgrade a tool
uv tool upgrade --all # Upgrade all tools
uv tool uninstall ruff # Remove a tool
If more detail is needed, consult: https://docs.astral.sh/uv/guides/tools/
npx claudepluginhub pokutuna/claude-plugins --plugin uv-featuresInstalls and manages global Python CLI tools with uv (pipx alternative), covering uv tool install, uvx ephemeral execution, updates, uninstalls, and listings.
Replaces pip, pip-tools, pipx, pyenv, virtualenv, and poetry for Python package and project management. Covers uv add, uv sync, uv run, uv init, build, publish, and workspace commands.