ax-provider-development

Integrate new providers and categories into the AX platform with TypeScript contracts.

5|2|Updated Feb 8, 2026
One-click install
npx skills add https://github.com/project-ax/ax-legacy --skill ax-provider-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ax-provider-development
Source: https://github.com/project-ax/ax-legacy/tree/main/.claude/skills/ax-provider-development
Command: npx skills add https://github.com/project-ax/ax-legacy --skill ax-provider-development

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The ax-provider-development Skill helps address the challenge of integrating new provider implementations or categories into the AX platform.

Core Features & Use Cases

  • Provider Integration: Provides a detailed guide on adding a new provider or provider category to AX.
  • Implementation Details: Explains how to create a provider, update the static allowlist, and write tests.
  • New Category Addition: Guides the process of adding a new provider category with examples.
  • Use Case: If you need to add a new database provider or enhance existing ones, this skill provides the necessary steps.

Quick Start

Use the ax-provider-development skill to add a new Redis provider to the AX memory provider category.

Frequently Asked Questions about ax-provider-development

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

FAQPage Schema
How do I add a new provider to the AX platform?

To add a new provider to the AX platform, follow this step-by-step guide covering TypeScript interface contracts, static allowlist updates, and co-located tests for proper provider integration.

What is the process for adding a new provider category in AX?

Adding a new provider category in AX requires creating the provider implementation, updating the static allowlist, and writing tests. This guide provides detailed steps and examples for new category addition.

Do I need TypeScript knowledge to integrate a new provider into AX?

Yes, you need TypeScript knowledge to integrate a new provider into AX. The provider architecture relies on TypeScript interface contracts and requires understanding AX architecture for proper implementation.

How do I write tests for a new AX provider implementation?

You write tests for a new AX provider implementation by co-locating them with the provider code. This skill guides you through creating the provider, updating allowlists, and writing these co-located tests.

What's the best way to add a Redis memory provider to AX?

The best way to add a Redis memory provider to AX is using the ax-provider-development skill. It provides a quick start example for integrating new database providers into the memory provider category.