What problem does it solve?
This Skill eliminates the complexity of manually integrating LLM provider APIs, handling async streaming, managing agent loops, and executing custom tools when building LLM-powered applications in Python.
Core Features & Use Cases
- LLM Provider Integration: Supports OpenAI, Anthropic, and AI Gateway with lazy loading of official SDKs for direct provider routes.
- Agent & Tool Orchestration: Build autonomous agents that execute custom Python tools, manage message history, and handle multi-step workflows with built-in event streaming.
- Structured Output & Media Generation: Generate validated Pydantic structured outputs, images, and videos directly from LLM calls for use cases like data extraction, content creation, and automated reporting.
Quick Start
Use the ai skill to build an async weather assistant agent that streams real-time responses and executes custom tool calls for city weather lookups.