Manages Python package dependencies. Use when adding, upgrading, removing, or syncing Python/pypi packages in projects or libs.
95
93%
Does it follow best practices?
Impact
99%
1.52xAverage score across 3 eval scenarios
Passed
No known issues
Add package with correct tool and commit both lock files
Uses uv add
46%
100%
No pip usage
0%
100%
cd into web_api
100%
100%
cd into file_enrichment
100%
100%
Commits pyproject.toml
100%
100%
Commits uv.lock
100%
100%
Both projects handled
100%
100%
Correct web_api path
100%
100%
Correct file_enrichment path
100%
100%
commit covers both projects
100%
100%
Dev dependency install with uv run execution
Uses --dev flag for pytest
0%
100%
Uses --dev flag for pytest-cov
0%
100%
No pip usage
100%
100%
cd into cli project
100%
100%
Correct cli path
100%
100%
Uses uv run to invoke pytest
0%
100%
uv run from correct directory
0%
80%
No pip editable install
100%
100%
No direct python invocation
100%
100%
Package upgrade, removal, and sync workflow
Upgrade pydantic with @latest
0%
100%
Upgrade celery with @latest
0%
100%
Uses uv remove
100%
100%
Uses uv sync
100%
100%
cd into alerting
100%
100%
cd into housekeeping
100%
100%
No pip usage
100%
100%
Correct alerting path
100%
100%
Correct housekeeping path
100%
80%
uv sync location
100%
100%
432d081
Table of Contents
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.