model-configuration

Consolidate AI model definitions into a standardized MODEL_CONFIG structure.

7|Updated Dec 4, 2025
One-click install
npx skills add https://github.com/planetaryescape/blah.chat --skill model-configuration
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: model-configuration
Source: https://github.com/planetaryescape/blah.chat/tree/main/.claude/skills/model-configuration
Command: npx skills add https://github.com/planetaryescape/blah.chat --skill model-configuration

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a single source of truth for AI model configurations, eliminating drift from hardcoded IDs and misaligned deployments across multiple apps.

Core Features & Use Cases

  • Centralized MODEL_CONFIG: standardizes model metadata across providers and gateways.
  • Safe routing and gateway handling: ensures consistent model selection via getModel/getModelWithGateway patterns.
  • Use Case: ensure all components reference models via MODEL_CONFIG to avoid inconsistency and simplify upgrades.

Quick Start

Use the model-configuration skill to verify that all model invocations pull IDs from MODEL_CONFIG instead of hardcoded strings.

Frequently Asked Questions about model-configuration

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent configuration drift from hardcoded AI model IDs in multi-model deployments?▼

To prevent configuration drift from hardcoded model IDs, consolidate AI model definitions into a single MODEL_CONFIG source of truth. This standardizes metadata across providers, ensuring all components reference consistent configurations during multi-model deployments.

What is the best way to standardize model metadata for auto-router decisions and gateway configurations?▼

Standardize model metadata for auto-router and gateway configurations by enforcing a centralized MODEL_CONFIG structure. This approach applies standardized naming and explicit gateway handling to ensure safe, maintainable model usage across applications.

How do I route AI model calls safely without hardcoding string IDs across multiple apps?▼

Route AI model calls safely without hardcoding strings by using getModel and getModelWithGateway patterns. These patterns pull model IDs directly from the MODEL_CONFIG source, guaranteeing consistent selection and preventing misaligned deployments.

Does the model-configuration approach work for managing pricing and capabilities across different providers?▼

Yes, model-configuration works for managing pricing and capabilities across different providers. It consolidates these attributes into a standardized MODEL_CONFIG structure, ensuring all apps reference unified metadata for safe routing and upgrades.

Why should I use a single source of truth for model definitions instead of direct configuration in each app?▼

You should use a single source of truth for model definitions to eliminate drift from hardcoded IDs and simplify upgrades. Centralizing MODEL_CONFIG prevents inconsistency across multi-model deployments, ensuring maintainable software engineering practices.