Agent Skills Standard

Python Agent Skills Pack

12 production-ready skills that make your AI coding agent a Python expert. FastAPI, Pydantic, pytest, async patterns, data pipelines, ML ops, and more.

Get the Skills Pack $29 - Instant download
12
Production Skills
50+
Code Patterns
Python
3.11+ Ready

Works with any Agent Skills-compatible tool

12 Production-Ready Skills

Each skill follows the Agent Skills standard with complete SKILL.md documentation

⚡

FastAPI Builder

Production FastAPI applications with proper structure, dependency injection, middleware, and OpenAPI documentation.

Pydantic v2 Async routes Auth middleware CORS
🛠

Pydantic Expert

Complex data validation with Pydantic v2. Custom validators, nested models, JSON schemas, and serialization patterns.

Model validators Field aliases Computed fields
✅

pytest Master

Comprehensive test suites with pytest. Fixtures, parametrization, mocking, async testing, and coverage reports.

Fixtures Parametrize Mock/patch Coverage
🔄

Async Python

asyncio patterns done right. Task groups, semaphores, queues, structured concurrency with anyio/trio compatibility.

asyncio Task groups Cancellation anyio
📊

Data Pipeline

ETL pipelines with pandas, polars, and duckdb. Data validation, transformation, and efficient processing patterns.

pandas polars duckdb Streaming
🚀

ML Operations

Production ML pipelines. Model versioning, experiment tracking, inference servers, and monitoring with MLflow.

MLflow Model serving Feature stores
🔗

SQLAlchemy 2.0

Modern SQLAlchemy with async support. ORM patterns, migrations with Alembic, query optimization, and connection pooling.

Async ORM Alembic Relationships Pooling
💻

CLI Builder

Professional CLIs with Typer and Rich. Commands, arguments, options, progress bars, and beautiful terminal output.

Typer Rich Click Progress
📦

Package Builder

Modern Python packaging with pyproject.toml. Build systems, dependencies, optional extras, and PyPI publishing.

pyproject.toml setuptools hatch uv
🔐

Security Patterns

Secure Python code. Input validation, secrets management, auth flows, rate limiting, and OWASP compliance.

JWT OAuth2 Secrets Rate limits
🔥

Type Mastery

Advanced typing with Python 3.11+. Generics, protocols, TypeVar, overloads, and mypy/pyright compatibility.

Generics Protocols TypeGuard mypy
🔭

AI Integration

LLM integration patterns. Claude API, OpenAI, LangChain, streaming responses, tool calling, and RAG pipelines.

Claude SDK LangChain Streaming RAG

Why These Skills?

Built from real-world Python production codebases

📚

Modern Python

Python 3.11+ patterns with proper typing, async/await, and modern tooling like uv and ruff.

💾

Production Ready

Patterns extracted from battle-tested codebases. Error handling, logging, and monitoring included.

✍

Best Practices

Follows PEP standards, type hints, docstrings, and the Python community's conventions.

🔧

Instant Setup

Drop into your .claude/skills/ directory and your agent immediately becomes a Python expert.

Example: FastAPI Builder Skill

See what your agent can generate

# Generated by FastAPI Builder skill
from fastapi import FastAPI, Depends, HTTPException
from pydantic import BaseModel, Field
from typing import Annotated

app = FastAPI(title="My API", version="1.0.0")

class UserCreate(BaseModel):
    email: str = Field(..., pattern=r"^[\w\.-]+@[\w\.-]+\.\w+$")
    name: str = Field(..., min_length=2, max_length=100)

async def get_current_user(token: Annotated[str, Depends(oauth2_scheme)]):
    # JWT validation with proper error handling
    ...

@app.post("/users", status_code=201)
async def create_user(
    user: UserCreate,
    current_user: Annotated[User, Depends(get_current_user)]
):
    """Create a new user with validated input."""
    ...

Make Your Agent a Python Expert

12 skills. 50+ patterns. Production-ready code.

Get the Skills Pack - $29