Claude skills for Python
The 50 strongest of 747 Python skills on GitHub. Skills built for Python come first; no repository gets more than 3 spots. Each links to its folder; copy it into ~/.claude/skills/ to use it.
biopython
Provides Biopython workflows for sequence manipulation, file parsing (FASTA/GenBank/PDB), phylogenetics, and programmatic NCBI/PubMed access (Bio.Entrez). Supports batch processing, custom molecular-biology pipelines, BLAST automation, structure analysis,…
K-Dense-AI/scientific-agent-skills★ 55kMITFolder:
biopythontemporal 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 implementing Temporal workflow tests or debugging test failures.
wshobson/agents★ 42kMITFolder:
temporal-python-testingasync 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 applications requiring non-blocking operations.
wshobson/agents★ 42kMITFolder:
async-python-patternspython 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 that might stem from known bad practices.
wshobson/agents★ 42kMITFolder:
python-anti-patternsaws cdk python setup
Setup and initialization guide for developing AWS CDK (Cloud Development Kit) applications in Python. This skill enables users to configure environment prerequisites, create new CDK projects, manage dependencies, and deploy to AWS.
github/awesome-copilot★ 41kMITFolder:
aws-cdk-python-setupdataverse python production code
Generate production-ready Python code using Dataverse SDK with error handling, optimization, and best practices
github/awesome-copilot★ 41kMITFolder:
dataverse-python-production-codedataverse python quickstart
Generate Python SDK setup + CRUD + bulk + paging snippets using official patterns.
github/awesome-copilot★ 41kMITFolder:
dataverse-python-quickstartpython pro
Use when building Python 3.11+ applications requiring type safety, async programming, or robust error handling. Generates type-annotated Python code, configures mypy in strict mode, writes pytest test suites with fixtures and mocking, and validates code…
Jeffallan/claude-skills★ 12kMITFolder:
python-promodern python
Configures Python projects with modern tooling (uv, ruff, ty). Use when creating projects, writing standalone scripts, or migrating from pip/Poetry/mypy/black.
trailofbits/skills★ 7.9kCC-BY-SA-4.0Folder:
modern-pythonpython panel data
Panel data analysis with Python using linearmodels and pandas.
brycewang-stanford/Auto-Empirical-Research-Skills★ 4.8kLicence: see repoFolder:
python-panel-databuilding python mcp servers
Builds robust Python MCP (Model Context Protocol) servers with FastMCP — tool design, error contracts, event-loop-safe blocking work, subprocess/CLI wrapping, single-file vs packaged distribution, global-state-free testing, and prompt-injection awareness.…
kajisho5/ffmpeg-skill★ 3.9kMITFolder:
mcp-server-designmanaging python releases
Manages Python library releases including semantic versioning, changelog maintenance (Keep a Changelog format), release automation with GitHub Actions, and deprecation workflows. Use when planning releases, writing changelogs, automating release pipelines,…
kajisho5/ffmpeg-skill★ 3.9kMITFolder:
release-managementcuopt routing api python
Vehicle routing (VRP, TSP, PDP) with cuOpt — Python API only. Use when the user is building or solving routing in Python.
NVIDIA/skills★ 3.8kApache-2.0Folder:
cuopt-routing-api-pythoncuopt server api python
cuOpt REST server — start server, endpoints, Python/curl client examples. Use when the user is deploying or calling the REST API.
NVIDIA/skills★ 3.8kApache-2.0Folder:
cuopt-server-api-pythonpython 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 NOT USE FOR: Container Apps, Functions, non-Python,…
microsoft/azure-skills★ 1.6kMITFolder:
python-appservice-deploymatlab call python
Call Python libraries from MATLAB using the py. interface, pyrun, pyrunfile, or pyenv. Use when writing or executing MATLAB code that calls Python functions or passes data between MATLAB and Python. REQUIRED when triaging Python errors from MATLAB…
matlab/matlab-agentic-toolkit★ 1.2kLicence: see repoFolder:
matlab-call-pythonpython guidelines
This skill should be used when writing, reviewing, or refactoring Python code. Covers code integration, idiomatic patterns, docstring formatting, anti-abstraction rules, and software engineering basics.
fcakyon/claude-codex-settings★ 1.2kApache-2.0Folder:
python-guidelinescloudbase agent python
Build production-ready AI agent backends using the CloudBase Agent Python SDK — create agents with LangGraph/CrewAI/LlamaIndex, serve them via FastAPI with AG-UI protocol streaming + OpenAI-compatible endpoints, add tools (bash, filesystem, MCP, code…
TencentCloudBase/CloudBase-AI-Toolkit★ 1.2kMITFolder:
pycc python dev
Python 开发规范,适用于类型注解、验证模型、pytest 和 uv 工具链;不负责 review、debug 或运维流程。
doccker/cc-use-exp★ 1.1kLicence: see repoFolder:
cc-python-devpython dev
Python 开发规范。当用户操作 .py、pyproject.toml、requirements.txt、setup.py 文件, 或涉及 FastAPI、Django、Flask、pytest、asyncio 开发时触发。 包含 PEP 8 风格、类型注解、异常处理、测试规范、异步编程、性能优化等。
doccker/cc-use-exp★ 1.1kLicence: see repoFolder:
python-devpython coder
Implement and refactor production Python, FastAPI, Pydantic, async, and migrations.
sno-ai/sno-station-skills★ 884Apache-2.0Folder:
python-coderpython best practices
Use when reading or writing Python files (.py, pyproject.toml, requirements.txt).
aiskillstore/marketplace★ 446No licence statedFolder:
python-best-practicespython async patterns
Python asyncio patterns for concurrent programming. Triggers on: asyncio, async, await, coroutine, gather, semaphore, TaskGroup, event loop, aiohttp, concurrent.
aiskillstore/marketplace★ 446No licence statedFolder:
python-async-patternspython database patterns
SQLAlchemy and database patterns for Python. Triggers on: sqlalchemy, database, orm, migration, alembic, async database, connection pool, repository pattern, unit of work.
aiskillstore/marketplace★ 446No licence statedFolder:
python-database-patternspython pipeline
Python data pipelines with modular architecture. Use for content workflows, batch jobs, or Google Sheets/Drive integration.
jamditis/claude-skills-journalism★ 439MITFolder:
python-pipelinegravitas python
GRAVITAS extension for Python projects. Adds Python-specific recon, type checking with mypy/pyright, ruff/flake8 lint, pytest patterns, and common Python failure modes. Load in addition to the base GRAVITAS skill.
udaysharmadev/Gravitas★ 390MITFolder:
gravitas-pythonbiopython molecular biology
Molecular biology toolkit: sequence manipulation, FASTA/GenBank/PDB I/O, NCBI Entrez, BLAST automation, pairwise/MSA alignment, Bio.PDB, phylogenetic trees. Use for batch processing, custom pipelines, format conversion, PubMed/GenBank queries. For quick…
jaechang-hits/SciAgent-Skills★ 384Licence: see repoFolder:
biopython-molecular-biologybiopython sequence analysis
Biopython sequence analysis: parse FASTA/FASTQ/GenBank/GFF (SeqIO), NCBI Entrez (esearch/efetch/elink), remote/local BLAST, pairwise/MSA alignment (PairwiseAligner, MUSCLE/ClustalW), phylogenetic trees (Phylo). Use for gene family studies, phylogenomics,…
jaechang-hits/SciAgent-Skills★ 384Licence: see repoFolder:
biopython-sequence-analysispython project creator
Creates Python projects with proper structure, virtual environments, and dependency management. Use when users request to create a new Python project, set up a Python development environment, or initialize a Python application with standard tooling.
haddock-development/claude-reflect-system★ 384No licence statedFolder:
python-project-creatoraws lambda python integration
Provides AWS Lambda integration patterns for Python with cold start optimization. Use when deploying Python functions to AWS Lambda, choosing between AWS Chalice and raw Python approaches, optimizing cold starts, configuring API Gateway or ALB integration,…
giuseppe-trisciuoglio/developer-kit★ 366MITFolder:
aws-lambda-python-integrationpython agent engine
A production-ready Python AI Agent engine using LangChain. Supports ReAct pattern, tool calling, and thinking process tracking.
kennyzir/7deer_skills★ 331MITFolder:
python-agent-engineblender python addon
Best practices for writing Blender Python add-ons using the bpy API, covering operators, panels, properties, registration, and API-safe scripting. Use when creating a Blender add-on, defining bpy.types.Operator or Panel classes, registering PropertyGroup…
Mindrally/skills★ 288Apache-2.0Folder:
blender-python-addondata jupyter python
Guidelines for data analysis and Jupyter Notebook development with pandas, matplotlib, seaborn, and numpy.
Mindrally/skills★ 288Apache-2.0Folder:
data-jupyter-pythondeep learning python
Guidelines for deep learning development with PyTorch, Transformers, Diffusers, and Gradio for LLM and diffusion model work.
Mindrally/skills★ 288Apache-2.0Folder:
deep-learning-pythonpython project
Modern Python project architecture guide for 2025. Use when creating Python projects (APIs, CLI, data pipelines). Covers uv, Ruff, Pydantic, FastAPI, and async patterns.
majiayu000/spellbook★ 288MITFolder:
python-projectincremental python programmer
Takes a Python repository and natural language feature description as input, implements the feature with proper code placement, generates comprehensive tests, and ensures all tests pass. Use when Claude needs to: (1) Add new features to existing Python…
ArabelaTso/Skills-4-SE★ 260Apache-2.0Folder:
incremental-python-programmerpseudocode to python code
Convert pseudocode, algorithm descriptions, or specifications into complete, executable Python code. Handles natural language descriptions, structured pseudocode, and formal algorithm specifications. Generates production-ready code with type hints,…
ArabelaTso/Skills-4-SE★ 260Apache-2.0Folder:
pseudocode-to-python-codepython api consistency validator
Validate API consistency between two versions of Python libraries. Use when you need to compare API behavior, signatures, and exceptions between library versions to identify breaking changes, incompatible modifications, and behavior differences. The skill…
ArabelaTso/Skills-4-SE★ 260Apache-2.0Folder:
python-api-consistency-validatorpython debugpy
Debug Python: pdb REPL + debugpy remote (DAP).
HezaoHezao/poirot★ 257MITFolder:
python-debugpyscript deps python fixture
Python deps integration fixture for #57 E2E tests
skrun-dev/skrun★ 210MITFolder:
script-deps-pythonproduction python ai
Production-grade Python and AI engineering standards. Use for ANY Python work — FastAPI services, LangChain/LangGraph agents, RAG pipelines, LLM API integrations, document processing, or data scripts — whether writing new code, reviewing, refactoring, or…
skillmds/skillmd★ 191MITFolder:
ai-engineering-standardspython format
Formats Python files with ruff format and reports which files changed.
Goldziher/ai-rulez★ 165MITFolder:
python-formatpython conventions
Python code conventions covering type hints, Ruff formatting/linting, mypy/pyright, pytest, async I/O, uv packaging, and dependency security scanning. Load when writing or reviewing Python code.
Goldziher/ai-rulez★ 165MITFolder:
python-conventionspython lsp
Semantic Python code queries via a stdio LSP client driving pyright-langserver. Provides binding-resolved go-to-definition, find-references, hover types, type diagnostics, file symbol outlines, and project-wide symbol search — name resolution and type…
oaustegard/claude-skills★ 157MITFolder:
python-lspdeepmd python inference
Run Python inference with DeePMD-kit models using the DeepPot API. Use when the user wants to load a checkpoint, frozen model (.pb or .pth), DPA4/SeZM AOTInductor deployment archive (.pt2), or built-in pretrained model in Python; predict…
jinzhezenggroup/computational-chemistry-agent-skills★ 155LGPL-3.0Folder:
deepmd-python-inferencextbloom run python inference
Write, review, and run high-level xTBloom Python GFN2-xTB inference with `Calculator`, `Structure`, and `BatchCalculator`, including single systems, repeated geometry updates, heterogeneous ragged batches, backend selection, units, finite-temperature…
jinzhezenggroup/computational-chemistry-agent-skills★ 155LGPL-3.0Folder:
xtbloom-run-python-inferencebackend fastapi python
Use this skill for any Python backend work in this project: building FastAPI endpoints, writing service functions, defining Pydantic/SQLModel schemas, running Alembic migrations, or debugging 422 errors. Essential for authentication and authorization…
avibebuilder/claude-prime★ 119MITFolder:
backend-fastapi-pythonotel python
OpenTelemetry in Python — SDK setup, declarative config, zero-code instrumentation (opentelemetry-instrument, opentelemetry-distro), contrib auto-instrumentation, manual API, performance tuning, breaking changes. Use when configuring or troubleshooting…
ollygarden/opentelemetry-agent-skills★ 118Apache-2.0Folder:
otel-pythonneo4j driver python skill
Neo4j Python Driver v6 — driver lifecycle, execute_query, managed and explicit
neo4j-contrib/neo4j-skills★ 118MITFolder:
neo4j-driver-python-skillpython programming expert
Expert-level skill for Python programming (Python 3.13/3.14+). Covers type safety, generic syntax (PEP 695), async/await TaskGroups, FastAPI 0.115+, Pydantic v2, uv package manager, Ruff, and pytest in English and Indonesian.
roedyrustam/vibes-plug★ 116MITFolder:
python-programming-expert
Claude skills for Python: what people ask
Which Claude skill should I use for Python?
There are 747 of them, spread over 240 repositories on GitHub. Named for it and most starred: biopython (K-Dense-AI/scientific-agent-skills, ★ 55k), temporal python testing (wshobson/agents, ★ 42k) and async python patterns (wshobson/agents, ★ 42k). Stars rate the repository a skill sits in, not the skill.
How do I install a Claude skill for Python?
For Python, take the biopython folder from K-Dense-AI/scientific-agent-skills (the folder that holds SKILL.md) into ~/.claude/skills/ to use it in every Claude Code project, or into .claude/skills/ for one project. In the Claude apps, zip that folder and upload it as a custom skill in settings.
Are all these Python skills in English?
No: 2 of those listed, such as cc python dev and python dev, are written mainly in Chinese, Japanese, Korean or Russian rather than English, though the Python task is the same. Claude can follow them either way, but read them before you install.
What should I check before installing a Python skill?
A Python skill is instructions Claude follows, and it can bundle scripts Claude runs, so read SKILL.md and every script first: for biopython, that is everything in the biopython folder. Red flags: piping a download into a shell, sending files to a URL, and instructions to hide what it does from you.
Are these Python skills maintained?
544 of the 747 Python skills sit in repositories that changed in the 30 days before 31 Oct 2026.
Is there an official Anthropic skill for Python?
Yes: mcp builder comes from Anthropic's own skills repository. The other 746 are community-made.
More topics: every “Claude skills for…” page.