add-llm-model

Add new LLM vendors and models with client files, factory registration, and migrations.

187|45|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/jeffstric/ZJT --skill add-llm-model
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-llm-model
Source: https://github.com/jeffstric/ZJT/tree/main/.claude/skills/add-llm-model
Command: npx skills add https://github.com/jeffstric/ZJT --skill add-llm-model

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to add new LLM vendors and models to a project to support diverse AI providers.

Core Features & Use Cases

  • Guides the constants and model naming conventions across vendor integrations.
  • Provides templates and step-by-step guidance for creating new LLM client files, registering them in the factory, and adding database migrations and hot-update configurations.
  • Supports onboarding new vendors such as OpenAI, Claude, and DeepSeek with a repeatable, auditable process.

Quick Start

Follow the steps in SKILL.md to extend the LLM integration by adding a new vendor and its models.

Frequently Asked Questions about add-llm-model

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

FAQPage Schema
How do I add a new LLM vendor to my project?

To add a new LLM vendor, you update constants, create client implementations, register them in the factory, add database migrations, and update configuration files for providers like OpenAI, Claude, or DeepSeek.

What steps are needed to integrate multiple AI providers into an existing codebase?

Integrating multiple AI providers requires defining model naming conventions, creating client files, performing factory registration, applying database migrations, and executing configuration updates for a repeatable vendor onboarding process.

Can I use this approach to configure OpenAI, Claude, and DeepSeek models simultaneously?

Yes, you can configure OpenAI, Claude, and DeepSeek models by following the guided process for constants, client file templates, factory registration, and hot-update configuration updates to support diverse AI providers.

Do I need database migrations when adding new LLM models to an application?

Yes, database migrations are required when adding new LLM models to ensure the application schema properly tracks and supports the newly registered vendor configurations and client implementations.

What is the best way to manage client implementations for diverse AI providers?

The best way to manage diverse AI providers is using a factory registration pattern alongside standardized client files and model naming conventions, ensuring a repeatable and auditable integration process.