What problem does it solve? Calling the built-in LLM proxy incorrectly wastes tokens and causes silent failures: model IDs and prices change, each provider family (GPT, Claude, Gemini) requires different thinking/reasoning parameters, and wrong max-token settings produce null or truncated output. This Skill provides the verified request shapes and a batch driver so bulk LLM jobs work the first time. ## Core Features & Use Cases - Live Model Catalog: Instructions to query the /models endpoint for current IDs, pricing, and capabilities instead of relying on stale snapshots. - Family-Specific Request Shapes: Exact parameters for GPT reasoning effort, Claude thinking budgets, Gemini max_tokens, JSON-schema structured output, vision, and tool calling. - Batch Driver Script: scripts/llm_batch.py runs concurrent, retrying bulk jobs (summarization, translation, classification, extraction) writing JSONL results. - Use Case: You need to summarize 500 documents in the sandbox. Fetch the live catalog, pick gpt-5-mini, and run llm_batch.py with a prompt template to get JSONL output with token usage per item. ## Quick Start Ask the assistant to fetch the live model catalog and run a batch summarization over your input file using the llm_batch.py script with gpt-5-mini.