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