What problem does it solve? Building AI features in Laravel requires learning a new package API, and guessing at the Laravel AI SDK's interfaces leads to broken code. This Skill provides the correct patterns, namespaces, and decision workflows for every capability of the laravel/ai package. ## Core Features & Use Cases - Agent Development: Create agents with the Promptable trait, structured output schemas, conversation memory, tools, middleware, streaming, queueing, and provider failover. - Media and Embeddings: Generate images, synthesize audio, transcribe speech, create vector embeddings, rerank documents, and manage files and vector stores across providers like OpenAI, Anthropic, Gemini, Cohere, and Jina. - Testing Support: Fake and assert every capability (agents, images, embeddings, stores) for reliable test suites. - Use Case: When adding semantic search to a Laravel app, use this Skill to generate embeddings via Embeddings::for()->dimensions(1536)->generate() and store them for pgvector similarity queries. ## Quick Start Use the ai-sdk-development skill to create a Laravel AI agent that answers questions with structured JSON output and conversation memory.