About
This skill provides comprehensive guidance for creating professional Python libraries and command-line tools according to the latest industry standards. It automates the setup of modern project structures like the 'src' layout, configures pyproject.toml according to PEP 621, and manages various build backends including setuptools and hatch. Whether you are publishing to PyPI for the first time, managing complex dependencies, or setting up automated CI/CD release workflows with GitHub Actions, this skill ensures your Python projects are robust, maintainable, and easy to install.