
from litellm-skills35
Create and provision API keys on a live LiteLLM proxy, specifying alias, scope, allowed models, budget and expiry.
Enables agents to provision API keys on a LiteLLM proxy instance. The skill walks through required connection info, gathers parameters (alias, scope, allowed models, max budget, expiry), performs the POST /key/generate call, and verifies the new key so callers get the key value and metadata safely.
Use when an agent or operator needs to create API keys for users or teams on a LiteLLM proxy — for onboarding apps, rotating keys, or issuing limited-budget/test keys. Appropriate for admin workflows where the agent has an admin proxy key.
Designed for agents able to run bash/curl or construct HTTP requests (CLI-capable agents and automation bots).
A clean instruction-only skill for generating API keys on a LiteLLM proxy instance. No bundled scripts — purely guides the agent through curl calls. Well-structured with clear setup, user input collection, execution, verification, and error handling steps. Minor shell injection risk from unquoted bash variables in the curl templates.
Simple, well-documented skill. The unquoted variable expansion in the Run section is the main concern — double-quoting would be safer. No scripts to execute or test.
LiteLLM Agent Creator
Programmatically create and configure new AI agents on a live LiteLLM proxy using the /v1/agents endpoint.
Add Team — LiteLLM Proxy
Create and configure a new team on a LiteLLM proxy: collects team name, budget, allowed models and calls the proxy API to provision the team, returning the team
Add Model to LiteLLM Proxy
Guides adding and testing a new model on a LiteLLM proxy: pick provider, supply credentials, POST to /model/new and verify routing with a test call.
LiteLLM — Update Team
Update an existing team on a LiteLLM proxy: change alias, budget, allowed models, and rate limits via the proxy API.
Add User (LiteLLM Proxy)
Interactive helper to create a new user on a LiteLLM proxy by collecting email, role, budget and allowed models, then calling the proxy's user creation API.
Add Organization (LiteLLM)
Create a new organization on a LiteLLM proxy: prompts for org name, allowed models, budget and calls the proxy API to create the org.
Delete Organization
Delete one or more organizations from a LiteLLM proxy with confirmation and safe checks.
Delete MCP Server
Interactively delete an MCP server registration from a LiteLLM proxy: ask for server_id, confirm, and call the DELETE endpoint safely.
Update User (LiteLLM)
Update an existing user on a LiteLLM proxy: change budget, role, models, and rate limits via the proxy's POST /user/update endpoint.
Delete API Key (LiteLLM)
Remove one or more API keys or key aliases from a LiteLLM proxy after confirming with the user; calls POST /key/delete and returns the deleted_keys list.