add-provider-package

Guide adding new AI provider packages to an AI SDK.

5|2|Updated Jan 24, 2026
One-click install
npx skills add https://github.com/s1366560/agi-demos --skill add-provider-package-s1366560
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-provider-package
Source: https://github.com/s1366560/agi-demos/tree/main/.memstack/skills/add-provider-package
Command: npx skills add https://github.com/s1366560/agi-demos --skill add-provider-package-s1366560

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of adding new AI provider packages to an AI SDK, ensuring consistent integration and adherence to architectural standards.

Core Features & Use Cases

  • Standardized Package Structure: Provides a clear template for creating new provider packages.
  • Configuration Guidance: Details necessary package.json, TypeScript, and build tool configurations.
  • Step-by-Step Implementation: Guides through implementing provider logic, model classes, tests, examples, and documentation.
  • Use Case: A developer needs to integrate a new LLM service into the AI SDK. They follow this guide to create the necessary package, implement the provider interface, write tests, and add documentation, ensuring it's discoverable and usable by others.

Quick Start

Follow the step-by-step guide to create a new provider package for an AI service.

Frequently Asked Questions about add-provider-package

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

FAQPage Schema
How do I integrate a new AI provider into an existing AI SDK?

To integrate a new AI provider into an AI SDK, follow a comprehensive guide covering package structure, provider logic implementation, model classes, and necessary configurations to ensure seamless service integration.

What is the standard package structure for adding LLM provider packages?

The standard package structure for adding LLM provider packages requires specific package.json configurations, TypeScript settings, and build tool setups to adhere to the SDK's layered provider architecture and integration standards.

What's the best way to configure TypeScript and build tools for AI SDK package development?

The best way to configure TypeScript and build tools for AI SDK package development involves setting up package.json and TypeScript configurations according to standardized templates that ensure proper provider logic implementation and build compatibility.

Does adding a new AI provider package require writing specific tests and documentation?

Adding a new AI provider package requires writing tests and documentation. Step-by-step implementation guides ensure you create model classes, verify provider logic with tests, and add documentation for discoverability.

Can I use this package development guide for any LLM integration in TypeScript?

Yes, you can use this package development guide for any LLM integration in TypeScript. It provides a standardized template and architectural standards to implement provider interfaces for new AI services.

Why should I use a standardized guide for AI provider integration?

You should use a standardized guide for AI provider integration because it ensures consistent package structure and adherence to the SDK's layered provider architecture, preventing architectural mismatches when connecting new LLM services.