add-provider

Add a new AI provider to agentconfig.org across type definitions, data, UI, tests, and documentation.

7|3|Updated Jan 9, 2026
One-click install
npx skills add https://github.com/agentconfig/agentconfig.org --skill add-provider-agentconfig
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-provider
Source: https://github.com/agentconfig/agentconfig.org/tree/main/.github/skills/add-provider
Command: npx skills add https://github.com/agentconfig/agentconfig.org --skill add-provider-agentconfig

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill standardizes and accelerates the process of adding a new AI provider to agentconfig.org by coordinating updates across type system, data layer, UI, tests, and documentation.

Core Features & Use Cases

  • Structured, multi-stream workflow: guides teams through six parallel work streams (Type System, Data Layer, UI Components, Testing, App Integration, and LLMs Generation) to implement provider support end-to-end.
  • Pre-implementation governance: leverages reference materials like RESEARCH-GUIDE.md, PROCESS.md, EXAMPLES.md, PATTERNS.md, ERRORS.md, and CHECKLIST.md to ensure correct research and verification before coding.
  • Cross-cutting data integrity: ensures provider entries, file trees, UI, tests, and machine-readable assets stay synchronized across primitives and comparisons.

Quick Start

Run the six-stream workflow to integrate a new provider and keep all artifacts in sync.

Frequently Asked Questions about add-provider

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

FAQPage Schema
How do I add a new AI provider to a comparison matrix without breaking existing UI and tests?

Adding a new AI provider to a comparison matrix requires synchronizing updates across type definitions, data layers, UI components, and tests. This workflow coordinates those parallel streams to keep provider entries and machine-readable assets aligned.

What is the best way to synchronize type system updates when integrating new LLM providers?

Synchronizing type system updates during LLM provider integration involves coordinating changes across primitives, data layers, and tests. The workflow ensures all type definitions and file trees stay synchronized across the comparison system.

How do I manage parallel work streams for UI integration and testing when adding provider support?

Managing parallel work streams for UI integration and testing requires coordinating across six streams including UI components, testing, and app integration. This process keeps all artifacts synchronized without blocking dependent streams.

Can I use reference materials to verify provider data before coding the UI and tests?

Reference materials like research guides, process docs, and checklists verify provider data before coding UI and tests. This pre-implementation governance ensures correct research and verification happens before any integration work begins.

Why does adding a provider to the data layer cause test failures in the comparison system?

Test failures occur when adding a provider to the data layer because the comparison system requires synchronized updates across type definitions, UI, and tests. Keeping provider entries aligned across primitives prevents these cross-cutting data integrity issues.