ClaudSkillsEngineering › Page 136

Claude Engineering Skills (Page 136 of 163)

Code review, refactoring, testing, DevOps, CI/CD, databases, cloud platforms, and full-stack development skills for Claude Code.

9,773 skills · updated 2026-05-03 · showing 8101–8160 of 9,773 by quality score

Data validation and settings management using Python type annotations with Pydantic v2
Score 70/100
Pydantic v2 model patterns for req/res validation, MongoDB conversion, validation rules. Travel Panel conventions.
Score 70/100
PydanticAI is an AI agent framework built by the Pydantic team that brings FastAPI-style ergonomics to GenAI development.
Score 70/100
Differential gene expression analysis (Python DESeq2). Identify DE genes from bulk RNA-seq counts, Wald tests, FDR correction, volcano/MA plots, for RNA-seq analysis.
Score 70/100
Pure Python DICOM for medical imaging (CT, MRI, X-ray, ultrasound). Read/write DICOM, pixels as NumPy, edit tags, windowing (VOI LUT), PHI anonymization, build DICOM, series→3D…
Score 70/100
Python 2D game development - sprites, surfaces, events, sound, fonts, game loops, collision detection, and input handling
Score 70/100
Python library for healthcare ML on EHR data: process MIMIC-III/IV, eICU, OMOP-CDM; encode medical codes (ICD, ATC, NDC); build patient-level datasets; train Transformer, RETAIN,…
Score 70/100
Perform automated Python code reviews using Pylint programmatic API and pylint-json2html for report generation.
Score 70/100
Migrate a file to use stricter Pyrefly type checking with annotations required for all functions, classes, and attributes.
Score 70/100
Pyroscope is an open-source continuous profiling platform by Grafana Labs that helps identify CPU, memory, and I/O bottlenecks at the line-of-code level.
Score 70/100
Python testing framework with powerful fixtures, parametrization, extensive plugin ecosystem, and support for async, Django, Flask testing
Score 70/100
Run pytest tests with coverage, discover lines missing coverage, and increase coverage to 100%.
Score 70/100
Python testing with pytest using uv package manager. Use when: (1) Running Python tests, (2) Writing test files or test functions, (3) Setting up fixtures, (4) Parametrizing…
Score 70/100
Guide for using pytest-mock plugin to write tests with mocking. Use when writing pytest tests that need mocking, patching, spying, or stubbing.
Score 70/100
Python testing skill using pytest, covering fixtures, parametrize, markers, conftest, plugins, mocking, and advanced testing patterns.
Score 70/100
Work with pytest-recording (VCR.py) for recording and replaying HTTP interactions in tests. Use when writing VCR tests, managing cassettes, configuring VCR options, filtering…
Score 70/100
Execute Python tests with pytest, supporting fixtures, markers, coverage, and parallel execution. Use for Python test automation.
Score 70/100
Generates production-grade pytest tests in Python with fixtures, parametrize, markers, mocking, and conftest patterns.
Score 70/100
Common Python anti-patterns to avoid. Use as a checklist when reviewing code, before finalizing implementations, or when debugging issues that might stem from known bad practices.
Score 70/100
Activate when creating new modules, refactoring class hierarchies, introducing design patterns, or making changes spanning 3+ files in the APM CLI codebase.
Score 70/100
Async Python patterns and concurrency: async APIs, I/O-bound apps, rate limiting, context managers
Score 70/100
Python asyncio patterns for concurrent programming. Triggers on: asyncio, async, await, coroutine, gather, semaphore, TaskGroup, event loop, aiohttp, concurrent.
Score 70/100
Build and operate Python Azure IoT Edge modules with robust messaging, deployment manifests, observability, and production readiness checks.
Score 70/100
Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, long-running operations, or…
Score 70/100
Provides Python patterns for type-first development with dataclasses, discriminated unions, NewType, and Protocol. Must use when reading or writing Python files.
Score 70/100
Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writing docstrings, or…
Score 70/100
Use when designing or reviewing concurrent Python code — selecting between asyncio, threads, or multiprocessing; structuring cancellation and deadline propagation; bounding…
Score 70/100
Python configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing secrets, or implementing…
Score 70/100
Apply Python project conventions — uv for deps and builds, Ruff strict (E, F, I, UP, B, SIM, PTH, PIE, RUF, T201, PLC0415), mypy strict, pytest with pytest-cov and pytest-asyncio,…
Score 70/100
Use when designing data ownership, validation boundaries, consistency models, or configuration strategy in Python.
Score 70/100
SQLAlchemy and database patterns for Python. Triggers on: sqlalchemy, database, orm, migration, alembic, async database, connection pool, repository pattern, unit of work.
Score 70/100
Resolves and visualizes Python package dependency graphs using pip, pipdeptree, and the PyPI JSON API.
Score 70/100
Use when designing module boundaries, planning refactors, or reviewing architecture in Python codebases.
Score 70/100
Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance.
Score 70/100
Opinionated Python development setup with uv + ty + ruff + pytest + just. Use when creating new Python projects, setting up pyproject.toml, configuring linting, type checking,…
Score 70/100
You are a Python project architecture expert specializing in scaffolding production-ready Python applications.
Score 70/100
Extracts and indexes Python module documentation using ast.parse and docstring_parser library. Supports Google, NumPy, and Sphinx docstring formats with type hint…
Score 70/100
Fast Python environment management with uv (10-100x faster than pip). Triggers on: uv, venv, pip, pyproject, python environment, install package, dependencies.
Score 70/100
Python error handling patterns including input validation, exception hierarchies, and partial failure handling.
Score 70/100
Use when designing error handling, retry policies, timeout behavior, or failure classification in Python.
Score 70/100
Execute Python code in a safe sandboxed environment via [inference.sh](https://inference.sh). Pre-installed: NumPy, Pandas, Matplotlib, requests, BeautifulSoup, Selenium,…
Score 70/100
Python expert for stdlib, packaging, type hints, async/await, and performance optimization
Score 70/100
Expert guidance for Python testing that analyzes your existing setup and provides evidence-based recommendations.
Score 70/100
Python FastAPI development with uv package manager, modular project structure, SQLAlchemy ORM, and production-ready patterns.
Score 70/100
Python FastAPI backend development with async patterns, SQLAlchemy, Pydantic, authentication, and production API patterns.
Score 70/100
FastAPI web framework patterns. Triggers on: fastapi, api endpoint, dependency injection, pydantic model, openapi, swagger, starlette, async api, rest api, uvicorn.
Score 70/100
Python 3.12+ coding guidelines for APIs, data processing, scripting. Apply when editing `.py` files. Use for async code, type hints, dataclasses, file operations, resource…
Score 70/100
Use when building or reviewing external API integrations in Python — designing client boundaries, defining outbound reliability policy, or structuring contract tests.
Score 70/100
Generates searchable Python library references using ast module for source parsing and Sphinx autodoc integration.
Score 70/100
Expert guidance for Python logging libraries including structlog, standard logging, and log analysis.
Score 70/100
Python logging with loguru, structlog, and orjson. TRIGGERS - loguru, structlog, structured logging, JSONL logs, log rotation, secret redaction, OTel logging, lightweight logging,…
Score 70/100
Use when writing Python that calls a function returning an Optional value (e.g., dict.get, re.search) before accessing attributes on the result.
Score 70/100
Use when writing or reviewing asyncio code in Jupyter notebooks or '#%%' cell workflows — structuring event-loop ownership, orchestrating async tasks, or choosing compatibility…
Score 70/100
Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or…
Score 70/100
Observability patterns for Python applications. Triggers on: logging, metrics, tracing, opentelemetry, prometheus, observability, monitoring, structlog, correlation id.
Score 70/100
Guidelines for Python and Odoo enterprise application development with ORM, XML views, and module architecture best practices.
Score 70/100
Maps the public API surface of Python packages using ast module parsing and importlib introspection. Generates comprehensive reference docs with type annotations from mypy stubs.
Score 70/100
Builds dependency graphs for Python packages using the PyPI JSON API and pipdeptree library. Visualizes transitive dependency chains and identifies version conflict risks.
Score 70/100
Retrieves and indexes Python package documentation from PyPI metadata API and Read the Docs API. Uses ast module parsing and pydoc introspection to extract function signatures,…
Score 70/100
Comprehensive guide to creating, structuring, and distributing Python packages using modern packaging tools, pyproject.toml, and publishing to PyPI.
Score 70/100
Search all 9,773 Engineering skills →