StealIt

29 skills · 5 publishers

Claude skills for Python

Modern Python, testing, packaging, async patterns and frameworks like FastAPI and Django. These skills keep Claude's Python idiomatic and typed.

The best Claude skills for Python

  1. 1

    Async Python Patterns

    Seth Hobson 42k

    Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring…

    npx skills add wshobson/agents --skill async-python-patterns
  2. 2

    Fastapi Templates

    Seth Hobson 42k

    Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.

    npx skills add wshobson/agents --skill fastapi-templates
  3. 3

    Python Anti Patterns

    Seth Hobson 42k

    Use this skill when reviewing Python code for common anti-patterns to avoid. Use as a checklist when reviewing code, before finalizing implementations, or when debugging issues that might stem from…

    npx skills add wshobson/agents --skill python-anti-patterns

All 29 Python skills

29 skills

Async Python Patterns

Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound…

Backend & APIsSeth Hobson42k

Fastapi Templates

Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up…

Backend & APIsSeth Hobson42k

Python Anti Patterns

Use this skill when reviewing Python code for common anti-patterns to avoid. Use as a checklist when reviewing code, before finalizing implementations, or when debugging issues…

Backend & APIsSeth Hobson42k

Python Background Jobs

Python background job patterns including task queues, workers, and event-driven architecture. Use when implementing async task processing, job queues, long-running operations, or…

Backend & APIsSeth Hobson42k

Python Code Style

Python code style, linting, formatting, naming conventions, and documentation standards. Use when writing new code, reviewing style, configuring linters, writing docstrings, or…

Backend & APIsSeth Hobson42k

Python Configuration

Python configuration management via environment variables and typed settings. Use when externalizing config, setting up pydantic-settings, managing secrets, or implementing…

Backend & APIsSeth Hobson42k

Python Design Patterns

Python design patterns including KISS, Separation of Concerns, Single Responsibility, and composition over inheritance. Use this skill when designing a new service or component…

Design & UISeth Hobson42k

Python Error Handling

Python error handling patterns including input validation, exception hierarchies, and partial failure handling. Use when implementing validation logic, designing exception…

Backend & APIsSeth Hobson42k

Python Observability

Python observability patterns including structured logging, metrics, and distributed tracing. Use when adding logging, implementing metrics collection, setting up tracing, or…

Cloud & DevOpsSeth Hobson42k

Python Packaging

Create distributable Python packages with proper project structure, setup.py/pyproject.toml, and publishing to PyPI. Use when packaging Python libraries, creating CLI tools, or…

Backend & APIsSeth Hobson42k

Python Performance Optimization

Profile and optimize Python code using cProfile, memory profilers, and performance best practices. Use when debugging slow Python code, optimizing bottlenecks, or improving…

Backend & APIsSeth Hobson42k

Python Project Structure

Python project organization, module architecture, and public API design. Use when setting up new projects, organizing modules, defining public interfaces with __all__, or planning…

Backend & APIsSeth Hobson42k

Python Resilience

Python resilience patterns including automatic retries, exponential backoff, timeouts, and fault-tolerant decorators. Use when adding retry logic, implementing timeouts, building…

Backend & APIsSeth Hobson42k

Python Resource Management

Python resource management with context managers, cleanup patterns, and streaming. Use when managing connections, file handles, implementing cleanup logic, or building streaming…

Backend & APIsSeth Hobson42k

Python Testing Patterns

Implement comprehensive testing strategies with pytest, fixtures, mocking, and test-driven development. Use when writing Python tests, setting up test suites, or implementing…

Testing & BrowserSeth Hobson42k

Python Type Safety

Python type safety with type hints, generics, protocols, and strict type checking. Use when adding type annotations, implementing generic classes, defining structural interfaces…

Backend & APIsSeth Hobson42k

Temporal Python Testing

Test Temporal workflows with pytest, time-skipping, and mocking strategies. Covers unit testing, integration testing, replay testing, and local development setup. Use when…

Testing & BrowserSeth Hobson42k

Modern Python

Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.

SecurityTrail of Bits8k

Python Appservice Deploy

Deploy Python (Flask/Django/FastAPI) code to Azure App Service Linux. WHEN: "Flask App Service", "Django App Service", "FastAPI App Service", "deploy Python to App Service". DO…

Cloud & DevOpsMicrosoft1.6k

MCP BuilderTop pick

Guide for creating high-quality MCP (Model Context Protocol) servers that enable LLMs to interact with external services through well-designed tools. Use when building MCP servers…

AI & AgentsAnthropic187k

XLSX

Use this skill any time a spreadsheet file is the primary input or output. This means any task where the user wants to: open, read, edit, or fix an existing .xlsx, .xlsm, .xltx…

Docs & WritingAnthropic187k

FFmpeg Skill

Edit video and audio with local FFmpeg: cut, join, reframe, speed, captions, overlays, silence removal, sync, loudness, HDR to SDR, platform exports and checks. Use whenever the…

Video & Motionkajisho54.5k

Uv Package Manager

Master the uv package manager for fast Python dependency management, virtual environments, and modern Python project workflows. Use when setting up Python projects, managing…

Backend & APIsSeth Hobson42k

Atheris

Sets up and runs Atheris, the coverage-guided Python fuzzer built on libFuzzer. Covers TestOneInput harnesses, FuzzedDataProvider, instrumenting both pure Python and native C…

SecurityTrail of Bits8k

Codeql

Scans a codebase for security vulnerabilities using CodeQL's interprocedural data flow and taint tracking analysis. Triggers on "run codeql", "codeql scan", "build codeql…

SecurityTrail of Bits8k

Constant Time Analysis

Detects timing side-channel vulnerabilities in cryptographic code. Use when implementing or reviewing crypto code, encountering division on secrets, secret-dependent branches, or…

SecurityTrail of Bits8k

Devcontainer Setup

Creates devcontainers with Claude Code, language-specific tooling (Python/Node/Rust/Go), and persistent volumes. Use when adding devcontainer support to a project, setting up…

SecurityTrail of Bits8k

Azure Messaging

Troubleshoot and resolve issues with Azure Messaging SDKs for Event Hubs and Service Bus. Covers connection failures, authentication errors, message processing issues, and SDK…

Cloud & DevOpsMicrosoft1.6k

Azure Prepare

Prepare azd-based Azure projects for deployment: generates azure.yaml, infrastructure (Bicep/Terraform), and Dockerfiles for the Azure Developer CLI (azd) workflow. USE ONLY when…

Cloud & DevOpsMicrosoft1.6k

About these Python skills

This page collects every skill in the directory that covers Python: 29 from 5 publishers, including official skills from Trail of Bits, Microsoft and Anthropic. Each one links back to its original GitHub repository, so you always get the author's latest version. They span Design & UI, Backend & APIs, Cloud & DevOps and Security.

Publishers on this page

Questions about Claude skills for Python

What is the best Claude skill for Python?

Our top pick is Async Python Patterns by Seth Hobson, from a repository with 42k GitHub stars. Fastapi Templates and Python Anti Patterns round out the top three. Skills are ranked by the popularity of their source repository, with hand-picked favorites first, and official skills from Trail of Bits, Microsoft and Anthropic carry a badge.

How do I install a Claude skill for Python?

Open a skill's page and run its install command in your project folder, for example npx skills add wshobson/agents --skill async-python-patterns. You can also download any skill as a ZIP and add it to Claude Code or upload it to the Claude app.

The install guide walks through every method.

Are Claude skills for Python free?

Yes. All 29 skills on this page are open source and free to use, and most are MIT licensed. You need a Claude plan that supports skills, or a coding agent that reads SKILL.md files.

Do these skills work in Claude Code and the Claude app?

Yes. A skill is a folder with a SKILL.md file, and the same folder works in Claude Code, the Claude desktop and web apps (on paid plans with code execution turned on) and the Claude API. Many also work in other agents that support the Agent Skills format, such as Cursor and OpenAI Codex. Skills that ship scripts need somewhere Claude can run code.

How many Claude skills for Python are there?

We list 29 from 5 publishers, last updated November 4, 2026. The list refreshes from GitHub as publishers release new skills.

All use cases →