delete-agent

Delete an AI agent from a live LiteLLM proxy via the admin API.

77|12|Updated Mar 14, 2026
One-click install
npx skills add https://github.com/BerriAI/litellm-skills --skill delete-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: delete-agent
Source: https://github.com/BerriAI/litellm-skills/tree/main/delete-agent
Command: npx skills add https://github.com/BerriAI/litellm-skills --skill delete-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Deleting an AI agent from a live LiteLLM proxy to remove outdated or decommissioned configurations, ensuring it no longer appears or responds to requests.

Core Features & Use Cases

  • Remove a specific agent identified by its agent_id from the proxy
  • Require user confirmation to prevent accidental deletions
  • Inform downstream components (e.g., keys or integrations) that depend on the agent about the removal

Quick Start

Delete an agent by providing the agent_id and confirming the action.

Frequently Asked Questions about delete-agent

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I delete an AI agent from a live LiteLLM proxy?

To delete an AI agent from a live LiteLLM proxy, you use curl to send a DELETE request to the /v1/agents/{agent_id} endpoint via the proxy admin API, providing the specific agent_id and confirming the action beforehand.

When should I remove an AI agent from an active proxy pool?

You should remove an AI agent from an active proxy pool when decommissioning outdated configurations or reassigning responsibilities, ensuring the agent no longer appears or responds to incoming requests within the live environment.

Do I need admin API access to decommission an agent on a LiteLLM proxy?

Yes, you need access to the proxy admin API and curl installed to decommission an agent on a LiteLLM proxy, as the deletion process requires sending an authenticated DELETE request to the /v1/agents/{agent_id} endpoint.

Why is user confirmation required to remove an agent from the proxy?

User confirmation is required to remove an agent from the proxy to prevent accidental deletions of active configurations, ensuring that outdated agents are intentionally decommissioned without disrupting downstream components or integrations.

What happens to downstream components when I delete an agent from the proxy?

When you delete an agent from the proxy, the process informs dependent downstream components, such as keys or integrations, about the removal so they can adjust to the agent no longer being available in the active pool.

Can I reassign agent responsibilities by deleting an agent from the LiteLLM proxy?

Yes, you can reassign responsibilities by deleting an agent from the LiteLLM proxy, which removes the specific agent identified by its agent_id from the active pool and ensures it stops responding to requests.