Claude Code Plugins

Community-maintained marketplace

Feedback

Managing Python packages with uv

@jmfontaine/jmf-claude-code-plugins
0
0

Manages Python packages with uv. Use when you need to add or remove, or set the version of a Python package.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

description Manages Python packages with uv. Use when you need to add or remove, or set the version of a Python package.
name Managing Python packages with uv

Managing Python Packages with uv

Always use the uv command to manage Python packages:

uv add <package name> # Add package to the project and install it
uv remove <package name> # Remove package from the project
uv sync --upgrade # Upgrade all packages to their latest acceptable versions
uv sync --upgrade-package <package name> # Upgrade specific package to its latest acceptable version

All the commands above accept the optional --group <group> option to specify a group (e.g., dev, test).

If uv is not available, mention that it is required, share the link to the documentation, and stop.

Do not modify the pyproject.toml file directly. Use uv instead.