
from litellm-skills35
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
This skill provisions a new team on a LiteLLM proxy by collecting required information (team alias, budget, allowed models, tpm/rpm limits) and calling the proxy's POST /team/new endpoint. It verifies creation and returns identifiers and config for downstream operations.
Use when administering a LiteLLM deployment and you need to create team accounts, set budgets, or restrict model access for tenants. Suitable for infra operators setting up orgs or automating team onboarding.
Works with agents that can run Bash/cURL or call HTTP APIs directly; suitable for automation assistants with network access and secret management.
A straightforward skill for creating teams on a LiteLLM proxy via curl. The SKILL.md is well-organized with clear steps, error handling guidance, and output expectations. No bundled scripts — the skill is pure instruction-based, requiring the agent to construct and run curl commands. The main concern is shell injection risk from interpolating user-provided values directly into JSON payloads without sanitization.
Simple, functional skill. The curl-based approach is standard for API interaction skills. The shell injection risk from string interpolation is moderate — an agent following instructions literally could craft malformed or malicious curl commands if user input contains shell metacharacters. Could be improved by using a heredoc or proper JSON escaping.
LiteLLM Agent Creator
Programmatically create and configure new AI agents on a live LiteLLM proxy using the /v1/agents endpoint.
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.
LiteLLM: Add API Key
Create and provision API keys on a live LiteLLM proxy, specifying alias, scope, allowed models, budget and expiry.
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.