Install any skill in seconds. Free to start, no credit card required.
Get Started Free →bluelovers/managing-python-dependencies
Ensures proper Python dependency management, avoiding global `pip install` and adhering to project-specific tooling.
Passed 17 of 20 test cases with the skill, and 15 of 20 without it.
and 1 more in the full report
4 fixed15 passed either way2 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 4 test cases the skill fixed. Same model, same prompt, with and without the skill.
In an empty repository with no existing package configs, we want to add `sqlalchemy`. What command should be run?
| Checked | Without skill | With skill |
|---|---|---|
| Uses `.venv/bin/pip install sqlalchemy`. | Missed | Passed |
The instructions your model reads when the skill loads.
[!CAUTION] BEFORE any
pip install: You MUST first detect the project's existing dependency manager and use it correctly. Do NOT override the project's established tooling.
Before installing ANY Python package, check the workspace for these files in priority order:
uv.lock or pyproject.toml with [tool.uv]
uv add <package>uv syncpyproject.toml with [tool.poetry]
poetry add <package>poetry installPipfile
pipenv install <package>pipenv installenvironment.yml
conda install <package>conda env create -f environment.ymlrequirements.txt only
.venv/bin/pip install <package>.venv/bin/pip install -r requirements.txt.venv/bin/pip install <package>.venv/bin/pip install -r requirements.txtIf no dependency manager is detected, use venv + pip + requirements.txt as the default:
test cases passed, vs 15 / 20 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.