What problem does it solve?
Integrating a newly released AI model into Kiln's model registry is error-prone: slugs must be verified against authoritative catalogs, list ordering controls the UI dropdowns, capability flags interact in subtle ways, and paid integration tests must pass before a PR can ship. This Skill encodes the entire workflow so nothing is missed.
Core Features & Use Cases
- Model Discovery: Systematically cross-references the LiteLLM catalog and models.dev per model family, plus targeted web searches, to find models available but not yet registered in Kiln.
- Verified Integration: Adds ModelName enum entries, KilnModel entries with per-provider slugs, capability flags (vision, reasoning, thinking levels, structured output), and enforces the family/version/size ordering rules that drive the UI.
- Tested Release Workflow: Runs paid pytest suites with API keys bridged from Kiln settings, distinguishes real failures from pre-existing flakes, then commits and opens a PR with a formatted test-results body.
- Use Case: A user says "add Claude Opus 4.6 to Kiln" — the Skill reads the predecessor entry, verifies slugs across Anthropic/OpenRouter/Fireworks, edits ml_model_list.py, runs the paid test matrix, and opens a PR against main.
Quick Start
Ask the agent to add a specific new model, for example "Add Gemini 3.7 Flash to the Kiln model list and run the integration tests."