Help us improve
Share bugs, ideas, or general feedback.
From claude-council
Adds new AI providers to claude-council via shell scripts, configures API keys for OpenAI, Gemini, Grok, Perplexity, troubleshoots connections, and documents interface.
npx claudepluginhub hex/claude-marketplace --plugin claude-councilHow this skill is triggered — by the user, by Claude, or both
Slash command
/claude-council:provider-integrationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Each provider is a shell script in `scripts/providers/` that:
Manages AI/agent providers via omni CLI: list/get details, create (genie, claude-code, a2a, ag-ui, agno, openclaw, webhook schemas), update/delete, health tests, Agno resources.
Adds a new AI CLI provider (Qwen, OpenCode, Aider, etc.) to the cc-multi-cli-plugin marketplace by researching the CLI and wiring an adapter into the companion runtime.
Guides creating tool definitions for AI agents using function calling, attaching them to LaunchDarkly config variations, and verifying the setup.
Share bugs, ideas, or general feedback.
Each provider is a shell script in scripts/providers/ that:
scripts/providers/{name}.sh (see api-patterns.md for templates)chmod +x scripts/providers/{name}.sh{NAME}_API_KEY environment variable./scripts/providers/{name}.sh "Hello"| Provider | API Key Variable | Default Model |
|---|---|---|
| Gemini | GEMINI_API_KEY | gemini-3.1-pro-preview |
| OpenAI | OPENAI_API_KEY | gpt-5.5-pro |
| Grok | XAI_API_KEY (or GROK_API_KEY) | grok-4.20-reasoning |
| Perplexity | PERPLEXITY_API_KEY | sonar-reasoning-pro |
echo "$RESPONSE" to debug, check response formatFor API patterns and code templates, see api-patterns.md in this directory.