memento-teams/memento-skills/uv-pip-install

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Install and manage Python packages using uv pip. Use when a Python import fails with ModuleNotFoundError, user asks to install a package, or a script requires a missing dependency.

Install

npx vskill@latest install memento-teams/memento-skills/uv-pip-install

SKILL.md

uv-pip-install

Install and manage Python packages in the uv-managed virtual environment.

Quick start

bash
# Install a package
uv pip install requests
# Install multiple packages
uv pip install pandas numpy matplotlib
# Install with extras
uv pip install httpx[http2]
# Check if a package is installed
uv pip show python-docx
# List all installed packages
uv pip list
# Upgrade a package
uv pip install --upgrade requests

When to use

  • Python import fails with ModuleNotFoundError
  • User asks to install a Python package
  • A script requires dependencies that are not installed

Common module-to-package mappings

Import namePackage name
cv2opencv-python
PILpillow
sklearnscikit-learn
yamlpyyaml
docxpython-docx
pptxpython-pptx
bs4beautifulsoup4
dotenvpython-dotenv
attrattrs
dateutilpython-dateutil
gipygobject
magicpython-magic
serialpyserial
usbpyusb
Cryptopycryptodome
jwtpyjwt
josepython-jose
lxmllxml
wxwxPython
giPyGObject
skimagescikit-image
fitzPyMuPDF
cvopencv-python
telegrampython-telegram-bot
discorddiscord.py
flask_corsflask-cors
sqlalchemySQLAlchemy
alembicalembic
pymongopymongo
redisredis
celerycelery
fastapifastapi
uvicornuvicorn
httpxhttpx
aiohttpaiohttp
websocketswebsockets
jinja2Jinja2
markdownifymarkdownify

Workflow

  1. If an import error occurs, extract the module name.
  2. Map module name to package name if different (see table above).
  3. Check if already installed: uv pip show <package>
  4. If not installed: uv pip install <package>

Troubleshooting

Common issues
ProblemSolution
uv: command not foundInstall uv: `curl -LsSf https://astral.sh/uv/install.sh \sh`
Package installs but import still failsCheck you're in the correct venv: which python
Version conflictPin version: uv pip install package==1.2.3
Build fails (C extension)Install system deps: brew install pkg-config (macOS)
SSL certificate erroruv pip install --trusted-host pypi.org package

Notes

  • Always run from the project directory so the correct .venv is used.
  • Use uv pip (not plain pip) to ensure packages go into the uv-managed environment.
  • For packages with C extensions, ensure build tools are installed (xcode-select --install on macOS).

Security

  • Security scanPassed, 95 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

Repository stars
1,508
Repository forks
177
7-day trend score
37

Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/memento-teams/memento-skills/uv-pip-install/badge)](https://verified-skill.com/skills/memento-teams/memento-skills/uv-pip-install)

Something wrong with this skill or its page? Tell us.