iblai-vibe-agent-createlisted
Install: claude install-skill iblai/vibe
# /iblai-vibe-agent-create
> **First time here?** If `iblai.env` has no `ARCHITECTURE=`, run `/iblai-vibe-start` first (four questions; two minutes) — it decides single-org / multi-org / headless and who signs in, and every skill reads the answer.
An agent is created with one platform call and returns a `unique_id` — the
UUID every other agent skill needs. The SDK has no creation component
(verified against `@iblai/web-containers` 1.16–1.19), so the pattern is a
**server route** plus a small form. vibe-starter's `/setup` is that form.

> **Common setup (brand, conventions, env files, verification):** see [docs/skill-setup.md](https://raw.githubusercontent.com/iblai/vibe/refs/heads/main/docs/skill-setup.md).
## Prerequisites
- Auth in place; `IBLAI_API_KEY` in `.env.local` (server-only) — creation
needs the org's authority.
- `lib/iblai/platform.ts` from `/iblai-vibe-api` (`requireAdmin`,
`platformFetch`).
- The caller must be an org admin (or hold `MENTOR_CREATORS` — see
`/iblai-vibe-rbac`; the org toggle `rbac/student-agent-creation/status/`
decides whether plain members may create).
## Step 1: Install
Render the assets (strip `.j2`; no variables):
| Asset | Destination | Does |
|---|---|---|
| `admin-agents-route.ts.j2` | `app/api/admin/agents/route.ts` | `GET` lists the org's agen