83,201 skills sorted by stars.
Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging sl...
Python data processing pipelines with modular architecture. Use when building content processing workflows, implementing...
Run and test Python code in a dedicated playground directory. Use when you need to execute Python scripts, test code sni...
Create and manipulate PowerPoint presentations programmatically. Build slide decks with layouts, shapes, charts, tables,...
Generate complete Python scripts that build polished PowerPoint decks with python-pptx and real slide content.
Generate Jupyter notebook practice challenges for Python. Use when the user wants practice problems, coding exercises, s...
Use when building Python 3.11+ applications requiring type safety, async programming, or production-grade patterns. Invo...
Master Python 3.12+ with modern features, async programming, performance optimization, and production-ready practices. E...
Step-by-step guidance for python pro.
Modern Python 3.12+ development with cutting-edge tools and practices. Use when writing production Python code, implemen...
Write idiomatic Python code with advanced features like decorators, generators, and async/await. Optimizes performance,...
Expert Python developer specializing in Python 3.11+ features, type annotations, and async programming patterns. This ag...
Python-specific idioms, philosophy, and expert-level patterns. Use when working with Python code, including Jupyter note...
Use whenever working on a python project. Manage Python projects using uv package manager with modern Python project str...
Creates Python projects with proper structure, virtual environments, and dependency management. Use when users request t...
Creates production-ready Python projects including CLI tools, packages, and distributable libraries. Use when building C...
Python project organization, module architecture, and public API design. Use when setting up new projects, organizing mo...
Generate standardized Python project structure with pyproject.toml, UV environment, pytest configuration, and workspace-...
Generate comprehensive pytest test files for Python using the test-generator-framework
pytest testing patterns for Python. Triggers on: pytest, fixture, mark, parametrize, mock, conftest, test coverage, unit...
Use pyupgrade to automatically upgrade Python syntax to newer versions. Activate when: (1) Migrating code from Python 2...
Use when configuring or running Python quality tools (ruff, ty, pytest, coverage, CI gates) and when enforcing a pre-mer...
Python refactoring catalog with 83 patterns covering immutability, class design, control flow, architecture, OO metrics,...
Interactive Python REPL automation with common helpers and best practices
Quickly analyzes Python repositories to understand their purpose, structure, and setup requirements. Use when Claude nee...
Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Us...