What problem does it solve? Python codebases often drift into inconsistent style, untyped interfaces, flaky tests, and slow data pipelines. This Skill provides a single consolidated rulebook for writing type-safe, performant, production-grade Python so teams stop re-deciding conventions on every project. ## Core Features & Use Cases - Modern Python Standards: Enforces Python 3.12+ features, mypy/pyright type safety, ruff linting with import sorting, and src/ project layout with uv-based dependency management. - Async & Performance Patterns: Provides TaskGroup-based structured concurrency, semaphore-bounded I/O, per-operation timeouts, and retry-with-backoff rules for network calls. - Testing, Data & AI Tooling: Covers deep pytest patterns (fixtures, parametrize, async scopes), Jupyter notebook reproducibility rules, LangSmith tracing, DSPy compile-time optimization, and Polars/DuckDB analytics. - Use Case: When building a FastAPI service with async database access, apply this Skill to get typed Pydantic v2 models, uv-managed CI pipelines, and pytest suites with session-scoped fixtures out of the box. ## Quick Start Ask the agent to review or scaffold your Python project using the python-expert guidelines for typing, async patterns, testing, and dependency management.