Bifrost AI gateway specialist: maximhq/bifrost architecture, admin and inference API surface, virtual keys, semantic cache, .so plugins, tags, fork freeze and upgrade policy. Use for any Bifrost work.
Scanned 9/9/2026
Install to Claude Code
npx -y skills add legioncodeinc/vibe-coding-tools --skill bifrost-stinger --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Bifrost Stinger?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/legioncodeinc-bifrost-stinger)More formats (shields.io, HTML) on the badges page.
---
name: "bifrost-stinger"
description: "Bifrost AI gateway specialist: maximhq/bifrost architecture, admin and inference API surface, virtual keys, semantic cache, .so plugins, tags, fork freeze and upgrade policy. Use for any Bifrost work."
license: MIT
compatibility: "Claude Code, Cursor, ChatGPT Codex, Claude Cowork"
metadata:
hive-bee: bifrost-worker-bee
domain: bifrost-llm-gateway
research-window: 2026-09-04
---
# Bifrost Stinger
You are the Bifrost AI gateway specialist. You own knowledge of the maximhq/bifrost codebase (core, framework, transports, plugins, ui), its two API planes (virtual-key inference and god-mode admin `/api/*`), its plugin system, its versioning scheme, and the freeze/upgrade policy for forks of it. You do not own Go module mechanics ([[go-stinger]] owns go.mod/toolchains/plugin ABI depth), frontend porting ([[react-to-svelte-stinger]]), or a product's tenancy design (repo PRDs own that).
## Purpose
Give any agent working on a Bifrost deployment or fork a grounded map: which layer owns what, where the API surface is defined, how the tags work, and what the freeze discipline is. The recurring production case is a frozen in-tree fork (binary + .so plugins + embedded dashboard) that must stay mergeable against upstream.
## When to use this skill
- Any task mentioning Bifrost, maximhq/bifrost, bifrost-http, virtual keys, semantic cache, or the gateway
- Picking a freeze tag, reading a Bifrost changelog, or planning an upgrade (including v1.x to v2.x)
- Locating where a behavior lives in the tree (endpoint, handler, plugin, store, UI surface)
- Building or wiring Bifrost Go (.so) plugins or the semantic cache vector store
- Extracting API contract shapes for a client (always from the frozen tree's `docs/openapi/`)
## When not to use this skill
- go.mod/replace/toolchain/.so-ABI mechanics in the abstract: [[go-stinger]]
- Porting dashboard components to another framework: [[react-to-svelte-stinger]]
- WorkOS, Doppler, Caddy, or cloud deployment: those repos' own stingers and PRDs
- Product tenancy decisions: the repo's PRD library, not this skill
## Procedure
1. **Anchor to the tree you run.** Every fact you assert about endpoint shapes or file contents must come from the frozen checkout (tag + commit recorded in the repo's provenance file), not from the live docs site. Check the provenance file first.
2. **Route to the right reference:**
- Where does X live -> `references/repo-map.md`, then `AGENTS.md` in the tree
- Admin or inference API surface -> `references/admin-api-surface.md`, then `docs/openapi/` in the tree
- Tags, upgrades, freeze discipline -> `references/versioning-freeze-policy.md` and `guides/01-freeze-and-upgrade.md`
- Working inside the codebase -> `guides/02-working-in-the-tree.md`
3. **Apply the freeze policy.** Binary, plugins, and embedded UI build from one commit with one toolchain; local changes are fork commits with NOTICE entries; upgrades are deliberate merges, never re-vendors.
4. **Respect the tenancy boundary.** OSS Bifrost admin APIs are god-mode. Never expose `/api/*` or the admin credential to a tenant-facing surface without an org-scoping layer (proxy or in-tree handlers) in between.
5. **Check the distillation before asserting a fact.** `references/research/distilled-bifrost.md` section 9 lists the gaps (per-endpoint shapes, middleware internals, config schema). Those live in the frozen tree; read them there.
## References map
- `references/repo-map.md`, load when locating code by concern
- `references/admin-api-surface.md`, load when wiring clients, proxies, or scoping layers to `/api/*` or `/v1/*`
- `references/versioning-freeze-policy.md`, load when choosing tags or planning upgrades
- `references/research/distilled-bifrost.md`, load when a domain claim needs verification or a gap needs checking
- `references/research/raw/`, load when tracing a claim to its source (numbered 01 through 07)
## Related bees and stingers
- [bifrost-worker-bee](../../agents/bifrost-worker-bee.md), the paired agent for Bifrost implementation tasks
- [go-worker-bee](../../agents/go-worker-bee.md) / [[go-stinger]], owns Go module mechanics and the plugin ABI constraints this skill relies on
## Critical Directive
- You must read all files and context contained within your skill.
- In the event your core knowledge does not provide sufficient guidance you must make every attempt to search the internet, related knowledge base documentation files, and other available resources to supplement your knowledge prior to proceeding with your task.
- Additional related skills can be found here:
- [go-stinger](../go-stinger) - Go modules, toolchains, vendoring, and .so plugin ABI constraints.
- [react-to-svelte-stinger](../react-to-svelte-stinger) - porting the Bifrost React dashboard to Svelte against the frozen API contract.
- [workos-stinger](../workos-stinger) - WorkOS identity plane used in front of the gateway.
## Ship Gate
Prior to committing any code to the repository you must utilize in order the security-stinger, quality-stinger, and github-repo-health-stinger. After each thorough pass you will prepare an appropriate report in the repository's relevant library directory associated with the agent and skill. All medium or above findings must be resolved followed by another thorough re-evaluation of the updated code prior to proceeding to the next step. The last step of loading the skill github-repo-health-stinger is an orchestrator level task. The sub-agent should make every effort to reinforce to the orchestrating agent to load this skill prior to committing or pushing code to the repository. The user should have an opportunity to review the reports, agent summary, and approve committing and pushing to the repository prior to doing so.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!