83,201 skills sorted by stars.
Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use...
Python package creation and distribution: pyproject.toml, entry points, PyPI publishing, CI/CD
Comprehensive guide to creating, structuring, and distributing Python packages using modern packaging tools, pyproject.t...
Use when building or publishing Python packages with uv, including dist artifacts and pre-publish checks.
Python development principles and decision-making. Framework selection, async patterns, type hints, project structure. T...
Pythonic idioms, PEP 8 standards, type hints, pytest testing strategies, TDD methodology, and best practices for buildin...
Pythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python...
Use when creating Python projects, choosing concurrency models, optimizing performance, or managing dependencies with uv...
Python development patterns including package manager detection (uv, poetry, pip), project structure, and idiomatic Pyth...
Pythonic 惯用法、PEP 8 标准、类型提示以及构建稳健、高效且可维护的 Python 应用程序的最佳实践。
Patterns for using Peewee ORM with DatabaseProxy and scoped connections/transactions. Use when setting up DatabaseProxy,...
Profiling and optimization patterns for Python code.
Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging sl...