berriai/litellm-skills112 installs
delete-key
Delete one or more API keys from a live LiteLLM proxy. Ask for the key(s) and confirm before calling POST /key/delete.
How do I install this agent skill?
npx skills add https://github.com/berriai/litellm-skills --skill delete-keyIs this agent skill safe to install?
- Gen Agent Trust Hubpass
The skill is designed for managing API keys on a LiteLLM proxy. It follows security best practices by using environment variables for sensitive credentials and requiring explicit user confirmation before performing any deletion operations.
- Socketpass
No alerts
- Snykfail
Risk: HIGH · 1 issue
What does this agent skill do?
Delete Key
Delete one or more API keys from a live LiteLLM proxy.
Setup
LITELLM_BASE_URL — e.g. https://my-proxy.example.com
LITELLM_API_KEY — proxy admin key
Ask the user
- Key(s) (
sk-...) or key alias(es) — if they don't have them, list first:curl -s "$BASE/key/list?size=25&return_full_object=true" -H "Authorization: Bearer $KEY" - Confirm — show the key alias and ask for confirmation before deleting.
Run
By key value:
curl -s -X POST "$BASE/key/delete" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"keys": ["<sk-...>"]}'
By alias:
curl -s -X POST "$BASE/key/delete" \
-H "Authorization: Bearer $KEY" \
-H "Content-Type: application/json" \
-d '{"key_aliases": ["<alias>"]}'
Output
Show the deleted_keys list from the response.
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/berriai/litellm-skills/delete-key">View delete-key on skillZs</a>