LLM Patterns Skill For AI-first applications where LLMs handle logical operations. --- Core Principle LLM for logic, code for plumbing. Use LLMs for: - Classification, extraction, summarization - Decision-making with natural language reasoning - Content generation and transformation - Complex conditional logic that would be brittle in code Use traditional code for: - Data validation (Zod/Pydantic) - API routing and HTTP handling - Database operations - Authentication/authorization - Orchestration and error handling --- Project Structure --- LLM Client Pattern Typed LLM Wrapper Structured Outp…