python-package-management
CommunityMaster Python packaging and dependencies.
AuthorJosiahSiegel
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill streamlines the complex and often time-consuming process of managing Python packages, virtual environments, and project configurations, ensuring efficient and reproducible development workflows.
Core Features & Use Cases
- Fast Package Management: Utilizes
uvfor significantly faster dependency installation and resolution compared topip. - Modern Project Setup: Supports
pyproject.tomlfor configuration,srclayout for better organization, anduv.lockfor reproducible builds. - Linting & Formatting: Integrates
rufffor high-speed code linting and formatting. - Publishing: Guides through the process of building and publishing Python packages to PyPI.
- Use Case: When starting a new Python project, use this Skill to set up
uv,ruff, and apyproject.tomlfile, ensuring a fast, clean, and maintainable development environment from the outset.
Quick Start
Use the python-package-management skill to add the 'requests' package to your project's dependencies.
Dependency Matrix
Required Modules
None requiredComponents
references
💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: python-package-management Download link: https://github.com/JosiahSiegel/claude-plugin-marketplace/archive/main.zip#python-package-management Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.