What problem does it solve? Applications that depend on a single LLM provider stop working when API keys hit rate limits or quotas. This Skill provides patterns for chaining multiple AI providers (paid, free, and local) so requests automatically fail over to the next key or provider, keeping the app running even on free-tier limits. ## Core Features & Use Cases - Multi-Key Provider Chains: Expand multiple API keys per provider into individual failover nodes ordered by tier priority. - Automatic Failover: Detect rate-limit errors (429/quota) and rotate to the next key or provider without stopping. - Group Orchestration: Run several models together in parallel, pipeline, or synthesis modes with roles like researcher, critic, and synthesizer. - Custom Providers: Let users add their own AI API via a validated JSON config without executing arbitrary code. - Use Case: Build a chat app that starts on a paid Anthropic key, falls back to free Groq and Gemini keys when quotas run out, and finally to a local Ollama model — all without user intervention. ## Quick Start Ask the AI to build an app that automatically switches to the next API key or provider when the current one hits its rate limit.