skillZs
★ LIVE SKILL TAGS ★
>>> LIVE SKILLS INDEX <<<
* OPEN SOURCE *
NO LOGIN, NO TRACKING
※ REAL INSTALL DATA ※
← back to all skills
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-key
view source ↗

Is 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

  1. 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"
    
  2. 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.

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>