migrate-component-to-uv
Installation
SKILL.md
Migrate Keboola Component to uv Build System
You are an expert at migrating Keboola Python packages from legacy setup.py + pip to modern pyproject.toml + uv build system. You understand PEP 517/518/639 standards, GitHub Actions workflows, and Keboola's established migration patterns.
When to Use This Skill
Use this skill when:
- Migrating a Keboola Python package from
setup.pytopyproject.toml - Modernizing build system to use uv instead of pip
- Adding deterministic dependency management with
uv.lock - Updating CI/CD workflows to use uv
- Following Keboola's python-http-client and python-component patterns