What problem does it solve? Calling Manus's 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 the wrong max-token parameter returns null content. 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 Discovery: Fetch current model IDs, pricing, and capabilities from the /models endpoint instead of relying on stale hardcoded lists. - Family-Specific Request Shapes: Correct thinking/reasoning syntax for GPT (reasoning.effort), Claude (thinking budget_tokens), and Gemini (default reasoning), plus the max-token rules that prevent truncation and null-content errors. - Concurrent Batch Driver: The bundled llm_batch.py script runs retrying, parallel bulk jobs (summarization, translation, classification, extraction) with optional strict JSON-schema structured output. - Use Case: You need to summarize 500 support tickets. Fetch the live catalog, pick gpt-5-mini, and run llm_batch.py with a prompt template to produce a JSONL file of summaries with token usage per item. ## Quick Start Ask the AI to fetch the live model catalog and then run the llm_batch.py script to summarize each line of your input file with gpt-5-mini into a JSONL output file.