# Ops Uv Package Manager 5 Running Scripts And Commands

> Sub-skill of ops-uv-package-manager: 5. Running Scripts and Commands (+1).

- Skill: `vamseeachanta/ops-uv-package-manager-5-running-scripts-and-commands` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/ops-uv-package-manager-5-running-scripts-and-commands`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/ops-uv-package-manager-5-running-scripts-and-commands/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/ops-uv-package-manager-5-running-scripts-and-commands

---


# 5. Running Scripts and Commands (+1)

## 5. Running Scripts and Commands


**Run Python scripts:**
```bash
# Run script with project dependencies
uv run python script.py

# Run module
uv run python -m pytest

# Run with specific Python version
uv run --python 3.11 python script.py
```

**Run tools:**
```bash
# Run pytest
uv run pytest tests/

# Run ruff for linting
uv run ruff check src/

# Run black for formatting
uv run black src/

# Run any CLI tool
uv run mypy src/
```


## 6. pip Compatibility Mode


**Use UV as a pip replacement:**
```bash
# Install packages (pip syntax)
uv pip install pandas numpy

# Install from requirements.txt
uv pip install -r requirements.txt

# Install in editable mode
uv pip install -e .

# Compile requirements
uv pip compile requirements.in -o requirements.txt

# Sync environment
uv pip sync requirements.txt

# Freeze installed packages
uv pip freeze > requirements.txt

# Show package info
uv pip show pandas
```

