83,201 skills sorted by stars.
Python asyncio patterns for concurrent programming. Triggers on: asyncio, async, await, coroutine, gather, semaphore, Ta...
| Function | Purpose | Code |
Use when fixing a Python test that has failed multiple attempts, when print-debugging hasn't revealed the issue, or when...
You are an expert Python backend developer with 8+ years of experience building APIs, data processing pipelines, and ML-...
Python backend expert including Django, FastAPI, Flask, SQLAlchemy, and async patterns
OpenTelemetry instrumentation for Python backend services
Organize backend Python code cleanly for FastAPI projects. This skill should be used when setting up initial backend dir...
Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing asyn...
Provides Python patterns for type-first development with dataclasses, discriminated unions, NewType, and Protocol. Must...
Expert guidance for writing clean, maintainable Python 3.12+ code.
Python 코딩 표준 및 스타일 가이드. 타입 힌트, import 정렬, 예외 처리 등.
Validates that all imports follow fail-fast principle by detecting try/except ImportError patterns, conditional imports,...
Clean architecture patterns for Python services — service layer, repository pattern, domain models, dependency injection...
Universal Python CLI development patterns and best practices
Use when building or structuring Python CLI commands with Typer, including commands, options, and multi-command apps.
| Platform | Cold Start | Packages | Best For |
Python coding conventions, tooling, and style guide. Auto-loads when writing or reviewing Python code.
Make sure to ALWAYS use this skill when working with python code! Help designing, structuring, and maintaining Python pr...
Exploit Python eval(), exec(), and compile() injection in web applications. Distinct from OS command injection (shell op...
Python code style and type hinting patterns. Use when writing or reviewing Python code to ensure consistent, modern type...
Python code review guidelines (security, performance, bugs, style). Auto-loads when reviewing Python code or analyzing c...
Master Python code review patterns including type hints, async/await issues, exception handling, mutable defaults, secur...
Reviews Python code for type safety, async patterns, error handling, and common mistakes. Use when reviewing .py files,...
Ruff linting rules, security patterns, mypy type checking, and Python code review best practices. PROACTIVELY activate f...
Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, revi...
Use when designing or reviewing concurrent Python code — selecting between asyncio, threads, or multiprocessing; structu...
Python configuration management via environment variables and typed settings. Use when externalizing config, setting up...
Comprehensive Python development expertise covering modern best practices, type hints, FastAPI web development, async/aw...
Use when Python data modeling with dataclasses, attrs, and Pydantic. Use when creating data structures and models.
Use when designing data ownership, validation boundaries, consistency models, or configuration strategy in Python. Also...
SQLAlchemy and database patterns for Python. Triggers on: sqlalchemy, database, orm, migration, alembic, async database,...
Professional data visualization using Python (matplotlib, seaborn, plotly). Create publication-quality static charts, st...
Python debugging methodology and problem-solving framework. Use when investigating exceptions, async issues, logging pro...
Use when designing module boundaries, planning refactors, or reviewing architecture in Python codebases. Also use when f...
Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance....
Python 开发规范,包含 PEP 8 风格、类型注解、异常处理、测试规范等
Python development guidelines for modern Python projects. Use when creating Python modules, classes, functions, scripts,...
Python conventions, patterns, and workflows. Use when writing code, reviewing PRs, or setting up new Python projects.