python-packaging
Installation
SKILL.md
python-packaging
Make a Python library installable and buildable with verified artifacts: one
pyproject.toml as the single source of truth, a deliberately chosen PEP 517
build backend, src/ layout, uv-managed dependencies with a committed lockfile,
and an sdist + wheel whose contents are checked rather than assumed. The failures
this skill prevents: declared files (py.typed, data files) silently missing from
the wheel, backends that cannot handle the project's layout or extensions, Poetry
migrations that switch the backend before resolution is verified, and pip calls
that desync a uv-managed environment.