provider-llm

Official

Manage LLM providers and integrations.

Authorproject-ax
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill provides a standardized interface and management layer for various Large Language Model (LLM) providers, simplifying integration and enabling flexible model selection.

Core Features & Use Cases

  • Unified Interface: Implements the LLMProvider interface for consistent interaction with different LLMs.
  • Model Routing: Dynamically selects LLM providers based on task type hints (e.g., 'coding', 'thinking').
  • Provider Support: Includes implementations for Anthropic, OpenAI (and compatible services), a multi-model router, a tracing wrapper, and a mock provider for testing.
  • Advanced Features: Supports tool use, vision capabilities, and streaming chat completions.
  • Use Case: An agent needs to generate code, then summarize a document, and finally answer a user's question. This Skill allows the agent to seamlessly switch between a coding-optimized LLM, a general-purpose LLM, and a faster model for quick responses, all through a single interface.

Quick Start

Use the provider-llm skill to send a chat message to the 'claude-sonnet-4-20250514' model.

Dependency Matrix

Required Modules

None required

Components

referencesscripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: provider-llm
Download link: https://github.com/project-ax/ax/archive/main.zip#provider-llm

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.