36,898 skills sorted by stars.
Defensive programming pattern for generating valid filenames from user input with intelligent fallback when titles conta...
Use flynt to convert old Python string formatting to f-strings. Activate when: (1) Converting %-formatting to f-strings,...
Master Python syntax, data types, control flow, functions, OOP, and standard library
| Feature | Version | Syntax |
| Action | Purpose | Speed |
| Gotcha | Problem | Fix |
Universal Python development guidelines and best practices
Python I/O patterns. Use when working with async, HTTP clients, database sessions, SQLModel, dependency injection, or co...
Expert guidance for JAX (Just After eXecution) - high-performance numerical computing with automatic differentiation, JI...
Guide coding agents to fix specific Python linter issues from Ruff. Use when encountering Ruff linter errors identified...
Use when choosing or configuring Python logging, especially deciding between stdlib logging and loguru for apps or CLIs.
Python development standards for Mark's workflow. Use when writing Python code, creating Python projects, adding type an...
Python SDKとFastMCPフレームワークを使用したModel Context Protocol (MCP) サーバー構築のガイド。PythonベースのMCPサーバーの作成、デバッグ、最適化を行う際に使用してください。
Implements domain-specific KPI metrics for business operations like charges, invoices, payments. Use when instrumenting...
Prevent OutOfMemoryError from unbounded metric tags by implementing cardinality limits. Use when adding tags to Micromet...
Instrument Java/Spring Boot applications with observability metrics. Use when adding metrics to microservices, integrati...
Sets up Micrometer metrics in a Spring Boot service from scratch, including dependencies, Actuator configuration, and re...
Define and monitor Service Level Indicators (SLIs) and Service Level Objectives (SLOs) using Micrometer histograms. Use...
| Pattern | Decorator | Use Case |
Build professional Python CLIs with modern UX patterns using pyfiglet (ASCII banners), typer (commands), questionary (in...
Use when choosing the right modern Python tooling workflow for a project or script (uv setup, quality tools, CLI, loggin...
Strict modern Python typing standards (Python 3.10+ / 3.12). Covers built-in generics, union operator, future annotation...
Expert guidance for multiobjective optimization in Python - Pareto optimality, evolutionary algorithms (NSGA-II, NSGA-II...
Set up Python projects using nix/direnv with uv for environment management. Use when creating new Python projects, initi...
Observability patterns for Python applications. Triggers on: logging, metrics, tracing, opentelemetry, prometheus, obser...
| Function | Purpose | Gotcha |
Optimizes Python performance using asyncio, profiling, and best practices. Use when implementing async/await patterns, p...
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...
Python-specific design patterns and best practices including protocols, dataclasses, context managers, decorators, async...
Padrões Pythonicos, PEP 8, type hints, dataclasses, decorators, context managers, geradores, concorrência e tooling para...
Patterns for using Peewee ORM with DatabaseProxy and scoped connections/transactions. Use when setting up DatabaseProxy,...
Use this skill when writing Python code following PEP 8 and modern Python best practices. Provides comprehensive guidanc...
Low-risk Python performance optimization patterns with verified speedups
Python data processing pipelines with modular architecture. Use when building content processing workflows, implementing...
6-phase read-only analysis workflow for Python code in markdown documents.Detects design principle violations, code smel...
Run and test Python code in a dedicated playground directory. Use when you need to execute Python scripts, test code sni...
Comprehensive plotting and visualization in Python - matplotlib (static publication-quality plots), seaborn (statistical...
Use when writing or reviewing Python 3.12+ codebases; Implementing async workflows or performance optimizations
You are a Python expert specializing in modern Python 3.12+ development with cutting-edge tools and practices from the 2...
Expert Python developer specializing in Python 3.11+ features, type annotations, and async programming patterns. This ag...
Python fundamentals, data structures, OOP, and data science libraries (Pandas, NumPy). Use when writing Python code, dat...
Use whenever working on a python project. Manage Python projects using uv package manager with modern Python project str...
Initialize complete Python project with comprehensive documentation, development environment, and tooling. Use when crea...
Use when exploring Python project structure, finding virtualenv paths (python/pip/pytest), or locating package metadata...
Sets up a new Python project with uv, virtual environment, and best practices for Windows 11. Use this when creating a n...
Set up Python project for PyPI publishing with pyproject.toml, src layout, and build scripts. Use when creating a new Py...
Generate comprehensive pytest test files for Python using the test-generator-framework