python-packaging
python packaging
What it does
- Creating Python libraries for distribution
- Building command-line tools with entry points
- Publishing packages to PyPI or private repositories
- Setting up Python project structure
- Creating installable packages with dependencies
- Building wheels and source distributions
- Versioning and releasing Python packages
Requirements & configuration
- requires = ["setuptools>=61.0"]
- requires-python = ">=3.8"
Derived from the skill's own SKILL.md documentation · extracted 2026-07-23
python-packaging FAQ
What does the python-packaging skill do?
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or distributing Python code. Creating Python libraries for distribution Building command-line tools with entry points
What does python-packaging require?
requires = ["setuptools>=61.0"] requires-python = ">=3.8"
How do I install python-packaging?
Run: npx -y skills add https://github.com/wshobson/agents --skill python-packaging --agent claude-code — the source lives at github.com/wshobson/agents.
Maintain python-packaging?
Let people know it's listed here — add the badge (live metrics, light/dark aware) or a plain link to your README or docs.
[](https://getagentictools.com/skills/wshobson-agents-python-packaging?ref=badge) npx agentictools info skills/wshobson-agents-python-packaging The second line is the CLI lookup for this page — handy in READMEs and docs.