← ClaudeAtlas

model-discoverylisted

Fetch current model names from AI providers (Anthropic, OpenAI, Gemini, Ollama), classify them into tiers (fast/default/heavy), and detect new models. Use when needing up-to-date model IDs for API calls or when other skills reference model names.
aiskillstore/marketplace · ★ 329 · AI & Automation · score 79
Install: claude install-skill aiskillstore/marketplace
# Model Discovery Skill Fetch the most recent model names from AI providers using their APIs. Includes tier classification (fast/default/heavy) for routing decisions and automatic detection of new models. ## Variables | Variable | Default | Description | |----------|---------|-------------| | CACHE_TTL_HOURS | 24 | How long to cache model lists before refreshing | | ENABLED_ANTHROPIC | true | Fetch Claude models from Anthropic API | | ENABLED_OPENAI | true | Fetch GPT models from OpenAI API | | ENABLED_GEMINI | true | Fetch Gemini models from Google API | | ENABLED_OLLAMA | true | Fetch local models from Ollama | | OLLAMA_HOST | http://localhost:11434 | Ollama API endpoint | | AUTO_CLASSIFY | true | Auto-classify new models using pattern matching | ## Instructions **MANDATORY** - Follow the Workflow steps below in order. Do not skip steps. - Before referencing model names in any skill, check if fresh data exists - Use tier mappings to select appropriate models (fast for speed, heavy for capability) - Check for new models periodically and classify them ## Red Flags - STOP and Reconsider If you're about to: - Hardcode a model version like `gpt-5.2` or `claude-sonnet-4-5` - Use model names from memory without checking current availability - Call APIs without checking if API keys are configured - Skip new model classification when prompted **STOP** -> Read the appropriate cookbook file -> Use the fetch script ## Workflow ### Fetching Models 1. [ ] Determine which prov