Build Python APIs with FastAPI and Pydantic V2, including input validation, database operations that avoid blocking other work, and token-based authentication. Implement REST or WebSocket endpoints, then check their behavior with automated tests and generated API documentation.
- Build REST APIs with FastAPI
- Validate input data with Pydantic V2
- Implement JWT authentication and authorization
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026
Guides Python agent development with PydanticAI, covering tool calls and structured outputs checked against defined data types. Explains service injection, provider switching, streaming responses, and tests that run without calling a real language model.
- Building agents that return validated structured data
- Connecting customer support agents to order data
- Testing agent logic without real model calls
davila7/claude-code-templates☆ 32.7KUpdated Oct 18, 2026
Build or review FastAPI applications using examples for project structure, input validation, authentication, permission checks, and asynchronous processing. Organize database updates in a separate business logic layer and test API behavior with httpx and pytest.
- Structuring a new FastAPI application
- Defining and validating request and response data
- Reviewing authentication and permission checks
affaan-m/ECC☆ 283.4KUpdated Oct 16, 2026
Move Python application settings out of code and into environment variables. Use pydantic-settings to check value types and required fields at startup, organize development and production settings, and keep secrets out of version control.
- Replace hardcoded settings with environment variables
- Separate development and production configuration
- Detect missing settings at application startup
wshobson/agents☆ 41KUpdated Oct 19, 2026
Build workflows that extract structured data from LLM responses, check field types and values with Pydantic, and retry failed extractions. Includes examples for nested data, classification, and receiving results as they are generated.
- Extracting contact and company details from text
- Classifying articles into predefined categories
- Checking review analysis against validation rules
davila7/claude-code-templates☆ 32.7KUpdated Oct 18, 2026
Build workflows that extract structured data from LLM responses, check field types and values with Pydantic, and retry failed extractions. Includes examples for nested data, classification, and receiving results as they are generated.
- Extracting contact and company details from text
- Classifying articles into predefined categories
- Checking review analysis against validation rules
Orchestra-Research/AI-Research-SKILLs☆ 13.7KUpdated Oct 11, 2026
Generate model responses in defined formats for data extraction and classification. Use JSON schemas, Pydantic data models, regular expressions, or fixed choices to produce structured results that other programs can parse and validate.
- Extracting company or product details from text
- Classifying reviews into predefined labels
- Turning profile text into structured fields
NousResearch/hermes-agent☆ 255KUpdated Oct 18, 2026
Extract information from text into defined fields, then check types and values with Pydantic, a Python data validation library. The skill covers structured LLM responses, automatic retries after validation failures, and streaming results as they are generated.
- Extracting contact or company details from text
- Classifying articles into predefined categories
- Organizing review analysis into consistent fields
NousResearch/hermes-agent☆ 255KUpdated Oct 18, 2026
Implement Python error handling with early input checks, appropriate exception types, and clear messages. Handle individual failures in batch jobs, preserve error context for debugging, and use Pydantic models to validate structured input.
- Validating user input and API parameters
- Designing exception types and clear error messages
- Continuing batch jobs after individual failures
wshobson/agents☆ 41KUpdated Oct 19, 2026
Use Outlines to make language models produce data in a defined format. The skill covers extracting information into JSON, restricting classification labels, and applying Pydantic models, which define fields and data types, with local model backends.
- Extracting company or profile details into JSON
- Classifying text using a fixed set of labels
- Generating text that matches a specified pattern
davila7/claude-code-templates☆ 32.7KUpdated Oct 18, 2026
Use Outlines to make language models produce data in a defined format. The skill covers extracting information into JSON, restricting classification labels, and applying Pydantic models, which define fields and data types, with local model backends.
- Extracting company or profile details into JSON
- Classifying text using a fixed set of labels
- Generating text that matches a specified pattern
Orchestra-Research/AI-Research-SKILLs☆ 13.7KUpdated Oct 11, 2026
Build Python APIs with FastAPI using clear routes, validated inputs, and consistent error handling. It guides asynchronous database and API calls, reusable dependencies, caching, and code organization to support readable implementations and responsive services.
- Designing API routes and input validation
- Reviewing asynchronous database and API calls
- Organizing error handling and logging
debpalash/VoiceStudio☆ 76KUpdated Oct 18, 2026
FastAPI web framework conventions: APIRouter with prefix/tags/dependencies, Pydantic v2 schemas (BaseModel, model_config, field_validator, model_validator), dependency injection with Depends, async SQLAlchemy session yielding, OAuth2PasswordBearer + JWT auth, lifespan context manager, pydantic-settings configuration, OpenAPI customization, and HTTPException error handling. Activated automatically by fastapi-plugin/stack.md. Use this skill to: - Structure FastAPI apps with per-feature APIRouter modules and a central app factory. - Write Pydantic v2 request and response schemas with proper validators. - Build a reusable Depends-based dependency chain for DB session, auth, and pagination. - Implement JWT-based authentication with get_current_user dependency. - Configure the app from environment variables via pydantic-settings. Do NOT use this skill for: - SQLAlchemy ORM model configuration and Alembic migrations — see fastapi-plugin:sqlalchemy-patterns. - Python language idioms — see python-foundation:python-conventions. - Testing patterns — see python-foundation:pytest-testing.
The English summary is being prepared. Showing the original description.
AratKruglik/claude-sdlc☆ 42Updated Oct 17, 2026
Build AI agents with Pydantic AI — tools, capabilities (including on-demand loading), structured output, streaming, testing, and multi-agent patterns. Use when the user mentions Pydantic AI, imports pydantic_ai, or asks to build an AI agent, add tools/capabilities, defer capability loading, stream output, define agents from YAML, or test agent behavior.
The English summary is being prepared. Showing the original description.
cline/skills☆ 36Updated Jul 21, 2026
Create Pydantic models following the multi-model pattern with Base, Create, Update, Response, and InDB variants. Use when defining API request/response schemas, database models, or data validation in Python applications using Pydantic v2.
The English summary is being prepared. Showing the original description.
microsoft/skills☆ 3.1KUpdated Oct 18, 2026
Build production-ready AI agents with PydanticAI — type-safe tool use, structured outputs, dependency injection, and multi-model support.
The English summary is being prepared. Showing the original description.
skillmds/skillmd☆ 249Updated Oct 14, 2026
Create PydanticAI agents with type-safe dependencies, structured outputs, and proper configuration. Use when building AI agents, creating chat systems, or integrating LLMs with Pydantic validation.
The English summary is being prepared. Showing the original description.
existential-birds/beagle☆ 84Updated Sep 16, 2026
Expert guide for type-safe Python AI agent development with Pydantic AI — dependency injection, structured outputs, model-agnostic routing, and graph workflows / Panduan ahli pengembangan agen AI Python type-safe dengan Pydantic AI.
The English summary is being prepared. Showing the original description.
roedyrustam/vibes-plug☆ 77Updated Oct 18, 2026
Optimize a pydantic-ai agent's instructions, tool descriptions, output type, and signature inputs using the gepa CLI. Trigger when the user asks to "optimize this agent", "improve tool descriptions", iterate on prompts driven by eval failures, or otherwise improve a pydantic-ai agent against a dataset. Operates in the user's repo with full filesystem access — YOU are the reflection model; the gepa CLI handles minibatches, evaluation, and Pareto bookkeeping.
The English summary is being prepared. Showing the original description.
indexedlabs/pydantic-ai-gepa☆ 36Updated Oct 15, 2026
Use when validating and serializing Python data with Pydantic v2 - models, field and model validators, constrained and special types, TypeAdapter, discriminated unions, BaseSettings, or FastAPI integration
The English summary is being prepared. Showing the original description.
CodeAtCode/oss-ai-skills☆ 24Updated Oct 9, 2026
Construa agentes de IA prontos para produção com PydanticAI — type-safe tool use, structured outputs, dependency injection, e suporte multi-modelo.
The English summary is being prepared. Showing the original description.
artubss/SKILLS-CLAUDE-CODE☆ 11Updated May 17, 2026
Review changed code against project rules and report missing tests, unused code, typing problems, and style violations. It also checks API design and data isolation, helping developers identify issues after implementation.
- Reviewing changes after implementation
- Finding missing tests and unused code
- Checking Python types and API design
vectorize-io/hindsight☆ 51.3KUpdated Oct 17, 2026
Add controls to AI agents that use APIs, databases, and files. Use Python patterns for tool permissions, approval requirements, call limits, suspicious input checks, audit logs, and trust scores that guide delegation between agents.
- Restrict which tools an agent can call
- Check suspicious inputs before execution
- Require human approval for sensitive operations
github/awesome-copilot☆ 40.2KUpdated Oct 17, 2026
Build MCP servers and clients that connect AI systems to external tools and data. The skill defines validated inputs, implements tool and resource handlers, configures communication methods, and checks protocol behavior with the MCP Inspector.
- Expose external tools and data to AI systems through MCP
- Start an MCP project in TypeScript or Python
- Validate inputs and investigate protocol errors
Jeffallan/claude-skills☆ 11.9KUpdated Oct 17, 2026