← all publishers

BerriAI

@berriai source repo

32 published skills

  1. Slack Gif Creator · berriai bundle
    Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like "make me a GIF of X doing Y for Slack."
    0
    installs
  2. Skills · berriai bundle
    Writing Managed-Agent Provider Integrations
    0
    installs
  3. Codex Litellm Fleet · berriai
    Produce the secret-free Codex config to distribute to a whole team via MDM, and plan the gateway deployment behind it. Use for questions about rolling Codex out company-wide, shipping config.toml to every laptop, per-user keys, or centralizing spend.
    0
    installs
  4. Codex Litellm Setup · berriai
    Stand up the LiteLLM gateway and point the Codex CLI at it. Use when someone wants Codex running against a self-hosted gateway instead of calling OpenAI directly, or says "set up the stack", "wire Codex to LiteLLM", or "run the setup".
    0
    installs
  5. Codex Litellm Troubleshoot · berriai
    Diagnose Codex ↔ LiteLLM
    0
    installs
  6. Litellm Loop · berriai bundle
    Iteratively fix a BerriAI/litellm PR until the litellm-bot reviewer returns a 5/5 READY verdict. Posts the PR to the bot (via Slack @-mention or its /chat/api endpoint), parses the merge-confidence card, fixes every blocker the card and drilldown call out, pushes, and re-asks. Use when a contributor wants their PR fully greenlit by the bot before requesting a human review. Triggers on "loop my PR through litellm-bot", "/litellm-loop", "make this PR pass review", or "drive PR <url> to READY".
    0
    installs
  7. Litellm Pr Reviewer · berriai bundle
    Triage a GitHub pull request for BerriAI/litellm and decide whether it is ready for human review. Classifies each failing check as PR-related vs infra/pre-existing, factors in Greptile score and CircleCI presence, and emits a thumbs-up/thumbs-down verdict with a 5-item checklist. Use when summarizing the state of a litellm PR, deciding if it is merge-ready, or triaging CI failures. Triggers on "review this PR", "is this PR ready", "triage litellm PR", or any github.com/BerriAI/litellm/pull/<N> URL.
    0
    installs
  8. Litellm Karpathy Check · berriai
    Karpathy-style senior-engineer pre-merge review for a litellm PR as if it ships to an AI gateway at 10k+ RPS on a large codebase with many flows. Answers whether the change is safe to merge, what unintended consequences could appear under load, and whether scope matches the linked issue. Detects narrow bug-class misses, scope expansion beyond the ticket, dead/unreachable code paths, hot-path perf risk, and sink-not-source fixes. Use after CI triage says READY. Triggers on "production merge review", "safe to merge at scale", "karpathy check", or a BerriAI/litellm PR URL in stdin JSON.
    0
    installs
  9. Litellm Pattern Conformance Reviewer · berriai bundle
    Review a BerriAI/litellm PR for conformance with the repo's documented and de-facto code patterns. Pulls patterns from docs/my-website/docs/ first, then from sibling files in the diff's directories. On conflict, docs win and contradicting code is flagged as tech debt rather than precedent. Use when the user asks "does this PR follow our patterns", "is this idiomatic litellm", or pastes a github.com/BerriAI/litellm/pull/<N> URL with a pattern/convention question. Do NOT use for general PR triage or CI status — that is the litellm-pr-reviewer skill.
    0
    installs
  10. Test Delete Skill · berriai
    A test skill created specifically for deletion testing
    0
    installs
  11. Test Skill Litellm · berriai
    A test skill created by LiteLLM automated tests
    0
    installs
  12. Add Key · berriai
    Generate a new API key on a live LiteLLM proxy. Asks for alias, scope (user/team), budget, models, and expiry, then calls POST /key/generate. Use when the user wants to create, generate, or provision an API key on a LiteLLM proxy instance.
    0
    installs
  13. Add MCP · berriai
    Register a new MCP server on a live LiteLLM proxy. Asks for the server name, transport type, URL, and optional auth, then calls POST /v1/mcp/server.
    0
    installs
  14. Add Org · berriai
    Create a new organization on a live LiteLLM proxy. Asks for org name, budget, and allowed models, then calls POST /organization/new.
    0
    installs
  15. Add Team · berriai
    Create a new team on a live LiteLLM proxy. Asks for team name, budget, and allowed models, then calls POST /team/new and shows the result. Use when the user wants to create a new team, set up team budgets, or configure model access for a team on the proxy.
    0
    installs
  16. Add User · berriai
    Create a new user on a live LiteLLM proxy. Asks for email, role, and optional budget/model limits, then calls POST /user/new and shows the result.
    0
    installs
  17. Add Agent · berriai
    Create a new AI agent on a live LiteLLM proxy. Asks for agent name, the underlying model, and optional MCP server access, then calls POST /v1/agents.
    0
    installs
  18. Add Model · berriai
    Add a new model to a live LiteLLM proxy. Walks the user through picking a provider, entering the deployment name and credentials, calls POST /model/new, then test-calls the model to confirm it routes correctly. Use when the user wants to add, register, deploy, or configure a new model on a LiteLLM proxy instance.
    0
    installs
  19. Delete Key · berriai
    Delete one or more API keys from a live LiteLLM proxy. Ask for the key(s) and confirm before calling POST /key/delete.
    0
    installs
  20. Delete MCP · berriai
    Delete an MCP server from a live LiteLLM proxy. Ask for the server_id and confirm before calling DELETE /v1/mcp/server/{server_id}.
    0
    installs
  21. Delete Org · berriai
    Delete one or more organizations from a live LiteLLM proxy. Ask for the organization_id(s) and confirm before calling DELETE /organization/delete.
    0
    installs
  22. Update Key · berriai
    Update an existing API key on a live LiteLLM proxy. Ask for the key and what to change (budget, models, expiry), then call POST /key/update.
    0
    installs
  23. Update MCP · berriai
    Update an existing MCP server on a live LiteLLM proxy. Ask for the server_id and what to change (URL, auth, description), then call PUT /v1/mcp/server.
    0
    installs
  24. View Usage · berriai
    Query spend and token activity on a live LiteLLM proxy. Shows daily usage broken down by user, team, org, tag, job, or model. Use when the user wants to see costs, token counts, request volume, or job-level attribution for a given date range.
    0
    installs
  25. Delete Team · berriai
    Delete one or more teams from a live LiteLLM proxy. Ask for the team_id(s) and confirm before calling POST /team/delete.
    0
    installs
  26. Delete User · berriai
    Delete one or more users from a live LiteLLM proxy. Ask for the user_id(s) and confirm before calling POST /user/delete.
    0
    installs
  27. Update Team · berriai
    Update an existing team on a live LiteLLM proxy. Ask for the team_id and what to change (budget, models, limits), then call POST /team/update.
    0
    installs
  28. Update User · berriai
    Update an existing user on a live LiteLLM proxy. Ask for the user_id and what to change (budget, role, models, etc.), then call POST /user/update.
    0
    installs
  29. Delete Agent · berriai
    Delete an AI agent from a live LiteLLM proxy. Ask for the agent_id and confirm before calling DELETE /v1/agents/{agent_id}.
    0
    installs
  30. Delete Model · berriai
    Delete a model from a live LiteLLM proxy. Asks for the model name or model_id and confirms before calling POST /model/delete. Use when the user wants to remove, delete, or unregister a model from a LiteLLM proxy instance.
    0
    installs
  31. Update Agent · berriai
    Update an existing AI agent on a live LiteLLM proxy. Ask for the agent_id and what to change (model, description, MCP servers), then call PATCH /v1/agents/{agent_id}.
    0
    installs
  32. Update Model · berriai
    Update an existing model on a live LiteLLM proxy. Ask for the model_id and what to change (API key, base URL, etc.), then call POST /model/update.
    0
    installs