Agent skill · Backend & API

managed-model-endpoints

Register a model service in the managed family — a local model server container the daemon starts/stops on demand, or a remote upstream model API (https). Read the runbook, allocate a port (local only), compose idempotent start/stop scripts (local only), register once. Load when the user wants a model service available for inference, or when list_compute shows managed endpoints.

BioTender-maxgithub.com/BioTender-maxGitHub ↗
claude-codeNOASSERTION
Install
npx skills add BioTender-max/awesome-bio-agent-skills --skill managed-model-endpoints --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 1
SKILL.md size: 10 KB
Bundled scripts: none
Path: skills/claude-science/managed-model-endpoints/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 135
Language: Python

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Managed model endpoints A **managed model endpoint** is a model service the **daemon** owns: you register it **once**, then every `compute_provider` cell against it just works — the daemon swaps the resident model off the device (one model at a time, via the resident's own approved stop), runs your approved start script, waits for the readiness route, then runs your cell, streaming its lifecycle progress into the cell as it goes. You never run the container runtime yourself, never poll readiness in cells, and never see the credential value. Two verbs: `register()` (asks the user once) and ordinary inference cells. Container specifics — image, registry login, internal port, cache mount target, readiness route — come from the **model's own runbook skill**; this skill is the translation contract. ## Calling a registered endpoint — inference cells Calling a registered endpoint — use the `using-model-endpoint` skill (this skill is the REGISTRATION contract; that one documents the call side in full). The ONLY dispatch form is the `compute_provider` tool with the endpoint's registered name (`list_compute` shows them): ``` compute_provider(provider="boltz2-service", code=""" import reque

What's inside
Steps it walks through
  1. Calling a registered endpoint — inference cells
  2. Enablement — once per machine
  3. Register (repl kernel)
  4. Remote endpoints — upstream APIs (no lifecycle)
  5. Composing the start script
  6. Failures
Commands it runs
mkdir -p "$SERVICE_DIR/cache"
docker login persists auth in $DOCKER_CONFIG/config.json; scope it to the
service dir so the credential dies with the service (never ~/.docker).
export DOCKER_CONFIG="$SERVICE_DIR/.docker"
docker run -d --name boltz2-service \
if docker inspect boltz2-service >/dev/null 2>&1 && \
docker rm -f boltz2-service          # stale port mapping -- recreate below
fi
if docker inspect boltz2-service >/dev/null 2>&1; then
docker start boltz2-service          # warm wake -- no credential, no chown needed
More from awesome-bio-agent-skills
All skills →
About this skill
What does the managed-model-endpoints skill do?

Register a model service in the managed family — a local model server container the daemon starts/stops on demand, or a remote upstream model API (https). Read the runbook, allocate a port (local only), compose idempotent start/stop scripts (local only), register once. Load when the user wants a model service available for inference, or when list_compute shows managed endpoints.

How do I install it?

Run `npx skills add BioTender-max/awesome-bio-agent-skills --skill managed-model-endpoints --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From BioTender-max/awesome-bio-agent-skills, a repository with 135 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going