Back to list
jr2804

python-uv-cli

by jr2804

This project converts MCP server configurations from any format into the one for your coding agent of choice - just by using any available LLM!

2🍴 0📅 Jan 21, 2026

SKILL.md


Python UV CLI

What I Do

Provide UV command-line patterns for Python project management. Use UV instead of virtualenv, venv, or pip directly.

Core Commands

Environment Management

# Create and sync virtual environment
uv sync --all-extras -U          # Sync with all optional deps, update all
uv sync                          # Sync dependencies

# Run Python scripts
uv run python script.py          # Run script in isolated environment
uv run python -c"code"           # Run inline Python code
uv run pytest -v                 # Run tests
uv run --help                    # Show uv run options

Dependency Management

# Add dependencies
uv add package-name              # Production dependency
uv add package-name --dev        # Development dependency (pytest, ruff, etc.)

# Remove dependencies
uv remove package-name           # Remove production dependency
uv remove package-name --dev     # Remove development dependency

# Build and distribute
uv build                         # Create wheel and sdist

When to Use Me

Use this skill when:

  • Running Python scripts or tests
  • Managing project dependencies
  • Setting up development environments
  • Building and distributing packages

Key Rules

  1. Never use pip directly - Always use UV commands instead
  2. Use --dev for dev dependencies - pytest, ruff, ty, etc.
  3. Always use uv run - Never invoke python directly from .venv
  4. Use uv sync --all-extras -U - Full dependency update

Score

Total Score

75/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

+10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon