create-agent-provider
Installation
SKILL.md
Create Agent Provider Package
This skill guides you through creating a new Agent Provider NuGet package for the AgentFrameworkToolkit. Agent Providers enable integration with different LLM services (e.g., Anthropic, OpenAI, Google, Mistral).
Quick Decision Guide
Choose implementation approach:
-
OpenAI-Compatible Provider - If the LLM service has an OpenAI-compatible API:
- Examples: OpenRouter, XAI (Grok), Cohere
- See: OpenAI-Compatible Template
- Faster implementation (reuses existing OpenAI code)
-
Custom Provider - If the LLM service has a unique API:
- Examples: Anthropic (Claude), Google (Gemini), GitHub Models, Mistral
- See: Custom Provider Template
- Full control, follows standard patterns