add-provider-package

Create standardized AI provider packages with build, test, and documentation workflows.

8|Updated Mar 7, 2025
One-click install
npx skills add https://github.com/khulnasoft/ai-toolkit --skill add-provider-package-khulnasoft
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add-provider-package
Source: https://github.com/khulnasoft/ai-toolkit/tree/main/skills/add-provider-package
Command: npx skills add https://github.com/khulnasoft/ai-toolkit --skill add-provider-package-khulnasoft

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Streamline integrating new AI provider packages into the AI TOOLKIT by providing a standardized creation workflow and setup guide.

Core Features & Use Cases

  • Standard package structure under packages/<provider> with src, tests, and docs
  • Clear guidance for creating both first-party and third-party providers
  • Enforced build, test, and documentation workflows to ensure quality and maintainability

Quick Start

Create a new provider package under packages/<provider> following the defined structure and run the required build and tests.

Frequently Asked Questions about add-provider-package

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

FAQPage Schema
How do I add a new AI provider package to my project?

To add a new AI provider package, you create a standardized directory structure under packages/<provider> with src, tests, and docs, then apply TypeScript, build, and test configurations to streamline integration.

What is the standard package structure for integrating a third-party AI provider?

The standard package structure for integrating an AI provider organizes files under packages/<provider>, separating source code, tests, and documentation scaffolding to enforce maintainability and clear configuration workflows.

Does this provider package creation workflow support both first-party and third-party providers?

Yes, the provider package creation workflow supports setting up both first-party and third-party providers by applying a complete workflow with standard directory layouts, build configurations, and documentation scaffolding.

What's the best way to configure TypeScript and testing for a new AI provider package?

The best way to configure TypeScript and testing for a new provider package is to use the enforced build and test configurations provided by the standardized creation workflow, ensuring quality and maintainability.

How do I set up the release workflow and documentation for an AI provider package?

You set up the release workflow and documentation for an AI provider package by following the enforced documentation scaffolding and standard directory layout defined in the package creation workflow.

Why do I need a standardized workflow for adding AI provider packages?

You need a standardized workflow for adding AI provider packages to streamline integration into the AI TOOLKIT, ensuring consistent configuration, testing, and documentation across first-party and third-party setups.