home/categories/monitoring/projectvivy-agent-diva-skills-agent-diva-extend-integrations-skill-md
monitoringdevops

agent-diva-extend-integrations

Guide for extending Agent Diva with new LLM providers, chat channels, or tools. Use when adding or modifying integrations in agent-diva-providers (LLMProvider, providers.yaml, ProviderRegistry), agent-diva-channels (ChannelHandler, ChannelManager, lib.rs exports), agent-diva-tools (Tool trait), or agent-diva-agent (where ToolRegistry is populated). Covers model-ID safety for native vs LiteLLM gateways and where to add tests.

ProjectViVy
maintainer
ProjectViVy
Updated 3/29/2026
Stars
48
Forks
8
quick start

Installation and usage

Guide for extending Agent Diva with new LLM providers, chat channels, or tools. Use when adding or modifying integrations in agent-diva-providers (LLMProvider, providers.yaml, ProviderRegistry), agent-diva-channels (ChannelHandler, ChannelManager, lib.rs exports), agent-diva-tools (Tool trait), or agent-diva-agent (where ToolRegistry is populated). Covers model-ID safety for native vs LiteLLM gateways and where to add tests.

Installation
$ install --globalskills.sh
Usage

Once installed, you can use this skill by running the following command in your terminal:

skills use agent-diva-extend-integrations