# Every ibl.ai skill, searchable

> Source: https://ibl.ai/developer/skills

Skills

157 skills · iblai/vibe as of Oct 14, 2026 (commit 4783869, https://github.com/iblai/vibe/commit/4783869e445421047441a5352bc4fcd0f7b14a2b)

**ibl.ai ships 157 agent skills in the open-source iblai/vibe repository — one for each thing a developer builds, operates or deploys on the platform, from mounting agent chat in a Next.js app to creating agents over REST and provisioning the stack on your own cloud. Install them once with a single command and your coding agent does the work on ibl.ai, the platform where you own all the code and the data.**

Each skill is a complete, tested how-to written for an AI coding agent and readable by a human: what it produces, the exact files or endpoints, a verification step, and a link to the skill that does the same job through the other door. Search by what you are trying to do.

## How do I install the ibl.ai skills?

1. Run `npx skills add iblai/vibe --all` in your project. It installs every skill for Claude Code, Cursor and Codex at once; the same command refreshes them later.
2. Type `/iblai-vibe-start` in your coding agent. It asks what you are building, connects your organization, and routes you to the first skill.
3. Pick a skill below by what you need. Every page states what the skill produces, what credentials it uses, and how to verify the result.

```
npx skills add iblai/vibe --all
```

Installed skills are a copy and do not update themselves. The repository changes often, so re-run the install command (or `/iblai-vibe-ops-upgrade` in Claude Code) to refresh them; this page is regenerated from the repository on every sync.

## What is the difference between a skill with a screen and a headless skill?

Most capabilities exist through two doors, and the name tells you which: `iblai-vibe-*` mounts a visual component in a Next.js app, `iblai-api-*` does the same thing headlessly over REST. Pick by where the code runs.

- **With a screen** (`ui`, 57) — Mounts an SDK component in a Next.js app — a page, a tab, a dialog or a widget you can screenshot.
- **Headless** (`api`, 66) — Operates the platform over REST with the exact endpoints, curl first — from any language, a script, a CI job or your own backend.
- **Guide** (`guide`, 15) — Orients and decides — an index or a reference that routes you to the skill that builds.
- **Ops** (`ops`, 11) — Runs, tests, builds, deploys, releases and upgrades an app.
- **Security** (`security`, 8) — Authorized-use security work that does not touch the platform.

## Which skills does almost every app need?

Whatever the app is about, it reads or writes these families — so their skills are the deepest in the repository: a screenshot, verified endpoints, a starter journey, and the twin that does the same thing the other way.

| Capability | What it stores | With a screen | Headless |
|---|---|---|---|
| Custom data per user | one schemaless JSON object per user × organization — preferences, flags, onboarding, app state | [/iblai-vibe-user-metadata](https://ibl.ai/developer/skills/iblai-vibe-user-metadata) | [/iblai-api-profile-metadata](https://ibl.ai/developer/skills/iblai-api-profile-metadata) |
| The user's own profile | account fields, image, education, experience, résumé | [/iblai-vibe-profile](https://ibl.ai/developer/skills/iblai-vibe-profile) | [/iblai-api-profile](https://ibl.ai/developer/skills/iblai-api-profile) |
| Memory | user-global · per user × agent (by category) · agent knowledge | [/iblai-vibe-memory-guide](https://ibl.ai/developer/skills/iblai-vibe-memory-guide) → [/iblai-vibe-memory](https://ibl.ai/developer/skills/iblai-vibe-memory) → [/iblai-vibe-agent-memory](https://ibl.ai/developer/skills/iblai-vibe-agent-memory) | [/iblai-api-agent-memory](https://ibl.ai/developer/skills/iblai-api-agent-memory) |
| Custom data per organization | one metadata object per organization (GET-merge-PUT) — branding, feature toggles, defaults | [/iblai-vibe-org-metadata](https://ibl.ai/developer/skills/iblai-vibe-org-metadata) | [/iblai-api-org](https://ibl.ai/developer/skills/iblai-api-org) |
| Agent configuration | create an agent; identity, visibility, capability flags | [/iblai-vibe-agent-create](https://ibl.ai/developer/skills/iblai-vibe-agent-create) → [/iblai-vibe-agent-setting](https://ibl.ai/developer/skills/iblai-vibe-agent-setting) | [/iblai-api-agent-create](https://ibl.ai/developer/skills/iblai-api-agent-create), [/iblai-api-agent-setting](https://ibl.ai/developer/skills/iblai-api-agent-setting) |
| Analytics | org-wide or one agent: usage, users, topics, transcripts, costs, audit, reports | [/iblai-vibe-analytics](https://ibl.ai/developer/skills/iblai-vibe-analytics) | [/iblai-api-analytics](https://ibl.ai/developer/skills/iblai-api-analytics) |

## Which ibl.ai skills exist, by folder?

### Start (11)

Connect an organization, sign in, scaffold the starter app, call the REST API from your code, and keep the skills current.

- [/iblai-api-login](https://ibl.ai/developer/skills/iblai-api-login) — `api` — Connect an ibl.ai organization for API access
- [/iblai-vibe](https://ibl.ai/developer/skills/iblai-vibe) — `guide` — Start here for anything on the ibl.ai platform
- [/iblai-vibe-api](https://ibl.ai/developer/skills/iblai-vibe-api) — `api` — When there is no SDK component or hook for what the user wants, the ibl.ai REST API is fair game
- [/iblai-vibe-auth](https://ibl.ai/developer/skills/iblai-vibe-auth) — `ui` — Add ibl.ai SSO authentication to a vanilla Next.js app
- [/iblai-vibe-component](https://ibl.ai/developer/skills/iblai-vibe-component) — `guide` — Add an iblai component or feature to your app
- [/iblai-vibe-connect](https://ibl.ai/developer/skills/iblai-vibe-connect) — `guide` — Connect an ibl.ai organization in one browser round trip
- [/iblai-vibe-navbar](https://ibl.ai/developer/skills/iblai-vibe-navbar) — `ui` — Add a responsive navbar with logo, page links, notification bell, and profile dropdown
- [/iblai-vibe-ops-init](https://ibl.ai/developer/skills/iblai-vibe-ops-init) — `ops` — Start a new ibl.ai project by default, scaffold from the bundled vibe-starter template, and write the project CLAUDE.md with ibl.ai platform guidance
- [/iblai-vibe-ops-upgrade](https://ibl.ai/developer/skills/iblai-vibe-ops-upgrade) — `ops` — Upgrade the @iblai/iblai-js SDK and refresh every ibl.ai skill (both families
- [/iblai-vibe-scaffold](https://ibl.ai/developer/skills/iblai-vibe-scaffold) — `guide` — Scaffold a new ibl.ai app or add ibl.ai features to an existing Next.js project
- [/iblai-vibe-start](https://ibl.ai/developer/skills/iblai-vibe-start) — `guide` — The first conversation for anything on ibl.ai

### Agents (58)

Chat with agents, browse and create them, and configure every setting — prompts, LLMs, tools, memory, datasets, safety, access.

- [/iblai-api-agent-create](https://ibl.ai/developer/skills/iblai-api-agent-create) — `api` — Create a new ibl.ai agent from a template via the platform API (with a screen: [/iblai-vibe-agent-create](https://ibl.ai/developer/skills/iblai-vibe-agent-create))
- [/iblai-api-agent-memory](https://ibl.ai/developer/skills/iblai-api-agent-memory) — `api` — Manage an ibl.ai agent's memories via the platform API (with a screen: [/iblai-vibe-agent-memory](https://ibl.ai/developer/skills/iblai-vibe-agent-memory))
- [/iblai-api-agent-setting](https://ibl.ai/developer/skills/iblai-api-agent-setting) — `api` — Read and write an ibl.ai agent's core settings via the platform API (with a screen: [/iblai-vibe-agent-setting](https://ibl.ai/developer/skills/iblai-vibe-agent-setting))
- [/iblai-vibe-agent-create](https://ibl.ai/developer/skills/iblai-vibe-agent-create) — `ui` — Create an ibl.ai agent from inside your app (headless twin: [/iblai-api-agent-create](https://ibl.ai/developer/skills/iblai-api-agent-create))
- [/iblai-vibe-agent-memory](https://ibl.ai/developer/skills/iblai-vibe-agent-memory) — `ui` — Add the agent Memory tab (enable/disable memory and manage memories) to your Next.js app (headless twin: [/iblai-api-agent-memory](https://ibl.ai/developer/skills/iblai-api-agent-memory))
- [/iblai-vibe-agent-setting](https://ibl.ai/developer/skills/iblai-vibe-agent-setting) — `ui` — Add the agent Settings tab (name, description, visibility, copy, delete) to your Next.js app (headless twin: [/iblai-api-agent-setting](https://ibl.ai/developer/skills/iblai-api-agent-setting))
- [/iblai-api-agent-access](https://ibl.ai/developer/skills/iblai-api-agent-access) — `api` — Manage role-based access to an ibl.ai agent via the platform API (with a screen: [/iblai-vibe-agent-access](https://ibl.ai/developer/skills/iblai-vibe-agent-access))
- [/iblai-api-agent-audit](https://ibl.ai/developer/skills/iblai-api-agent-audit) — `api` — Read an ibl.ai agent's audit log via the platform API (with a screen: [/iblai-vibe-agent-audit](https://ibl.ai/developer/skills/iblai-vibe-agent-audit))
- [/iblai-api-agent-chat](https://ibl.ai/developer/skills/iblai-api-agent-chat) — `api` — Set up live chat with a deployed ibl.ai agent by wiring the hosted iblai-api-agent-chat MCP server into the project (.mcp.json / claude mcp add)… (with a screen: [/iblai-vibe-agent-chat](https://ibl.ai/developer/skills/iblai-vibe-agent-chat))
- [/iblai-api-agent-dataset](https://ibl.ai/developer/skills/iblai-api-agent-dataset) — `api` — Manage an ibl.ai agent's training datasets (RAG) via the platform API (with a screen: [/iblai-vibe-agent-dataset](https://ibl.ai/developer/skills/iblai-vibe-agent-dataset))
- [/iblai-api-agent-disclaimer](https://ibl.ai/developer/skills/iblai-api-agent-disclaimer) — `api` — Manage an ibl.ai agent's disclaimers via the platform API (with a screen: [/iblai-vibe-agent-disclaimer](https://ibl.ai/developer/skills/iblai-vibe-agent-disclaimer))
- [/iblai-api-agent-embed](https://ibl.ai/developer/skills/iblai-api-agent-embed) — `api` — Configure an ibl.ai agent's embed/widget settings via the platform API (with a screen: [/iblai-vibe-agent-embed](https://ibl.ai/developer/skills/iblai-vibe-agent-embed))
- [/iblai-api-agent-eval](https://ibl.ai/developer/skills/iblai-api-agent-eval) — `api` — Measure and improve agent quality via the platform API
- [/iblai-api-agent-history](https://ibl.ai/developer/skills/iblai-api-agent-history) — `api` — Read an ibl.ai agent's conversation history and summaries via the platform API (with a screen: [/iblai-vibe-agent-history](https://ibl.ai/developer/skills/iblai-vibe-agent-history))
- [/iblai-api-agent-llm](https://ibl.ai/developer/skills/iblai-api-agent-llm) — `api` — Set an ibl.ai agent's LLM provider and model via the platform API (with a screen: [/iblai-vibe-agent-llm](https://ibl.ai/developer/skills/iblai-vibe-agent-llm))
- [/iblai-api-agent-mcp](https://ibl.ai/developer/skills/iblai-api-agent-mcp) — `api` — MCP connectors for ibl.ai agents, end to end (with a screen: [/iblai-vibe-agent-mcp](https://ibl.ai/developer/skills/iblai-vibe-agent-mcp))
- [/iblai-api-agent-privacy](https://ibl.ai/developer/skills/iblai-api-agent-privacy) — `api` — Configure an ibl.ai agent's Privacy Router via the platform API (with a screen: [/iblai-vibe-agent-privacy](https://ibl.ai/developer/skills/iblai-vibe-agent-privacy))
- [/iblai-api-agent-prompt](https://ibl.ai/developer/skills/iblai-api-agent-prompt) — `api` — Manage an ibl.ai agent's prompts via the platform API (with a screen: [/iblai-vibe-agent-prompt](https://ibl.ai/developer/skills/iblai-vibe-agent-prompt))
- [/iblai-api-agent-safety](https://ibl.ai/developer/skills/iblai-api-agent-safety) — `api` — Configure an ibl.ai agent's moderation and safety systems via the platform API (with a screen: [/iblai-vibe-agent-safety](https://ibl.ai/developer/skills/iblai-vibe-agent-safety))
- [/iblai-api-agent-sandbox](https://ibl.ai/developer/skills/iblai-api-agent-sandbox) — `api` — Connect/disconnect an ibl.ai agent's sandbox (Claw) instance, manage Claw instances, push config, run health/connectivity checks, and set the… (with a screen: [/iblai-vibe-agent-sandbox](https://ibl.ai/developer/skills/iblai-vibe-agent-sandbox))
- [/iblai-api-agent-session](https://ibl.ai/developer/skills/iblai-api-agent-session) — `api` — Talk to a deployed ibl.ai agent directly over REST/SSE (or WebSocket) and manage its chat sessions
- [/iblai-api-agent-skill](https://ibl.ai/developer/skills/iblai-api-agent-skill) — `api` — Manage an ibl.ai agent's skills via the platform API
- [/iblai-api-agent-support](https://ibl.ai/developer/skills/iblai-api-agent-support) — `api` — Manage an ibl.ai agent's human-support tickets via the platform API (with a screen: [/iblai-vibe-agent-support](https://ibl.ai/developer/skills/iblai-vibe-agent-support))
- [/iblai-api-agent-tool](https://ibl.ai/developer/skills/iblai-api-agent-tool) — `api` — Enable or disable an ibl.ai agent's tools via the platform API (with a screen: [/iblai-vibe-agent-tool](https://ibl.ai/developer/skills/iblai-vibe-agent-tool))
- [/iblai-api-inference](https://ibl.ai/developer/skills/iblai-api-inference) — `api` — Run inference against an ibl.ai deployment through its OpenAI-compatible API
- [/iblai-api-search](https://ibl.ai/developer/skills/iblai-api-search) — `api` — Discover agents and learning content in an ibl.ai organization via the platform API
- [/iblai-vibe-agent](https://ibl.ai/developer/skills/iblai-vibe-agent) — `guide` — Family index for configuring one ibl.ai agent from your app
- [/iblai-vibe-agent-access](https://ibl.ai/developer/skills/iblai-vibe-agent-access) — `ui` — Add the agent Access tab (role-based access control for editor and chat roles) to your Next.js app (headless twin: [/iblai-api-agent-access](https://ibl.ai/developer/skills/iblai-api-agent-access))
- [/iblai-vibe-agent-api](https://ibl.ai/developer/skills/iblai-vibe-agent-api) — `ui` — Add the agent API tab (API key management) to your Next.js app
- [/iblai-vibe-agent-audit](https://ibl.ai/developer/skills/iblai-vibe-agent-audit) — `ui` — Add the agent Audit tab (audit log of who changed what and when, with user/date/action filters) to your Next.js app (headless twin: [/iblai-api-agent-audit](https://ibl.ai/developer/skills/iblai-api-agent-audit))
- [/iblai-vibe-agent-billing](https://ibl.ai/developer/skills/iblai-vibe-agent-billing) — `ui` — Add the agent Billing tab (LLM spend limits for the agent and per user, with usage bars, block/alert enforcement, and near-limit alert thresholds)…
- [/iblai-vibe-agent-chat](https://ibl.ai/developer/skills/iblai-vibe-agent-chat) — `ui` — Add the in-process Chat SDK component (full agent surface (headless twin: [/iblai-api-agent-chat](https://ibl.ai/developer/skills/iblai-api-agent-chat))
- [/iblai-vibe-agent-chat-sidebar](https://ibl.ai/developer/skills/iblai-vibe-agent-chat-sidebar) — `ui` — Wrap the Chat surface with the SDK's AppSidebar
- [/iblai-vibe-agent-dataset](https://ibl.ai/developer/skills/iblai-vibe-agent-dataset) — `ui` — Add the agent Datasets tab (searchable dataset table with upload) to your Next.js app (headless twin: [/iblai-api-agent-dataset](https://ibl.ai/developer/skills/iblai-api-agent-dataset))
- [/iblai-vibe-agent-disclaimer](https://ibl.ai/developer/skills/iblai-vibe-agent-disclaimer) — `ui` — Add the agent Disclaimers tab (user agreement and advisory) to your Next.js app (headless twin: [/iblai-api-agent-disclaimer](https://ibl.ai/developer/skills/iblai-api-agent-disclaimer))
- [/iblai-vibe-agent-embed](https://ibl.ai/developer/skills/iblai-vibe-agent-embed) — `ui` — Add the agent Embed tab (embed code, custom styling, shareable links) to your Next.js app (headless twin: [/iblai-api-agent-embed](https://ibl.ai/developer/skills/iblai-api-agent-embed))
- [/iblai-vibe-agent-evals](https://ibl.ai/developer/skills/iblai-vibe-agent-evals) — `ui` — Add the agent Evals tab (run the agent against benchmarks, score responses with LLM-as-Judge reviews or manual scores, export CSV) to your Next.js app
- [/iblai-vibe-agent-grader](https://ibl.ai/developer/skills/iblai-vibe-agent-grader) — `ui` — Add the agent Grader tab (rubric-based grading with a grading toggle, grading setup form, criteria table, and grade results with LMS-synced…
- [/iblai-vibe-agent-history](https://ibl.ai/developer/skills/iblai-vibe-agent-history) — `ui` — Add the agent History tab (every user's conversations with this agent (headless twin: [/iblai-api-agent-history](https://ibl.ai/developer/skills/iblai-api-agent-history))
- [/iblai-vibe-agent-llm](https://ibl.ai/developer/skills/iblai-vibe-agent-llm) — `ui` — Add the agent LLM tab (model provider selection) to your Next.js app (headless twin: [/iblai-api-agent-llm](https://ibl.ai/developer/skills/iblai-api-agent-llm))
- [/iblai-vibe-agent-lti](https://ibl.ai/developer/skills/iblai-vibe-agent-lti) — `ui` — Add the agent LTI tab (LTI 1.3 launch toggle with agent links, signing keys, tools, and platform endpoints) to your Next.js app
- [/iblai-vibe-agent-mcp](https://ibl.ai/developer/skills/iblai-vibe-agent-mcp) — `ui` — Add the agent MCP tab (Model Context Protocol connector management with featured connectors, custom connectors, OAuth, and add/edit dialogs) to your… (headless twin: [/iblai-api-agent-mcp](https://ibl.ai/developer/skills/iblai-api-agent-mcp))
- [/iblai-vibe-agent-privacy](https://ibl.ai/developer/skills/iblai-vibe-agent-privacy) — `ui` — Add the agent Privacy tab with two sub-tabs, PII Filtering (detect personal information in messages and allow, redact, mask or block it, choose the… (headless twin: [/iblai-api-agent-privacy](https://ibl.ai/developer/skills/iblai-api-agent-privacy))
- [/iblai-vibe-agent-prompt](https://ibl.ai/developer/skills/iblai-vibe-agent-prompt) — `ui` — Add the agent Prompts tab (system prompts and suggested prompts) to your Next.js app (headless twin: [/iblai-api-agent-prompt](https://ibl.ai/developer/skills/iblai-api-agent-prompt))
- [/iblai-vibe-agent-safety](https://ibl.ai/developer/skills/iblai-vibe-agent-safety) — `ui` — Add the agent Safety tab (moderation prompts and flagged content) to your Next.js app (headless twin: [/iblai-api-agent-safety](https://ibl.ai/developer/skills/iblai-api-agent-safety))
- [/iblai-vibe-agent-sandbox](https://ibl.ai/developer/skills/iblai-vibe-agent-sandbox) — `ui` — Add the agent Sandbox tab (sandbox type selection (headless twin: [/iblai-api-agent-sandbox](https://ibl.ai/developer/skills/iblai-api-agent-sandbox))
- [/iblai-vibe-agent-search](https://ibl.ai/developer/skills/iblai-vibe-agent-search) — `ui` — Add the agent search/browse page (starred, featured, custom, and default agents) to your Next.js app
- [/iblai-vibe-agent-skills](https://ibl.ai/developer/skills/iblai-vibe-agent-skills) — `ui` — Add the agent Skills tab (reusable Agent Skills catalog with per-agent assignment, private skills, file resources, and the chat `/` skill picker) to…
- [/iblai-vibe-agent-support](https://ibl.ai/developer/skills/iblai-vibe-agent-support) — `ui` — Add the agent Support tab (human support ticket inbox with availability toggle, filters, ticket detail, status updates, and replies) to your Next.js… (headless twin: [/iblai-api-agent-support](https://ibl.ai/developer/skills/iblai-api-agent-support))
- [/iblai-vibe-agent-task](https://ibl.ai/developer/skills/iblai-vibe-agent-task) — `ui` — Add the agent Tasks tab (schedule automated periodic agent tasks with run logs) to your Next.js app
- [/iblai-vibe-agent-tool](https://ibl.ai/developer/skills/iblai-vibe-agent-tool) — `ui` — Add the agent Tools tab (enable/disable agent tools) to your Next.js app (headless twin: [/iblai-api-agent-tool](https://ibl.ai/developer/skills/iblai-api-agent-tool))
- [/iblai-vibe-agent-virtual-machine](https://ibl.ai/developer/skills/iblai-vibe-agent-virtual-machine) — `ui` — Add the agent Sandbox "Network Access" section for the Virtual Machine Shell
- [/iblai-vibe-agent-voice](https://ibl.ai/developer/skills/iblai-vibe-agent-voice) — `ui` — Add the agent Voice tab (pick the agent's voice and configure voice calls) to your Next.js app
- [/iblai-vibe-incognito](https://ibl.ai/developer/skills/iblai-vibe-incognito) — `ui` — Add Incognito to your chat, the chat-header toggle that keeps a conversation out of chat history and memory, its "Enable Incognito for this chat?"…
- [/iblai-vibe-local-llm](https://ibl.ai/developer/skills/iblai-vibe-local-llm) — `guide` — Use when adding on-device LLM inference (Ollama backend) to a vibe Next.js + Tauri app
- [/iblai-vibe-os-agent-code-mode](https://ibl.ai/developer/skills/iblai-vibe-os-agent-code-mode) — `ui` — Use the ibl.ai desktop app's Code mode, or add it to your own vibe Next.js + Tauri app
- [/iblai-vibe-project](https://ibl.ai/developer/skills/iblai-vibe-project) — `ui` — Add the in-process Projects surface (project landing page
- [/iblai-vibe-workflow](https://ibl.ai/developer/skills/iblai-vibe-workflow) — `ui` — Add workflow builder components to your Next.js app

### Users (18)

Profiles, custom per-user data, memories, roles and admins, invitations, notifications, onboarding.

- [/iblai-api-profile](https://ibl.ai/developer/skills/iblai-api-profile) — `api` — Read and manage the signed-in user's own profile via the platform API (with a screen: [/iblai-vibe-profile](https://ibl.ai/developer/skills/iblai-vibe-profile))
- [/iblai-api-profile-metadata](https://ibl.ai/developer/skills/iblai-api-profile-metadata) — `api` — Read and write per-user, per-organization metadata via the platform API
- [/iblai-vibe-memory](https://ibl.ai/developer/skills/iblai-vibe-memory) — `ui` — Add the organization-wide Memory settings surface (manage every user's global memories and every agent's memories from one place
- [/iblai-vibe-memory-guide](https://ibl.ai/developer/skills/iblai-vibe-memory-guide) — `guide` — What memory means for an ibl.ai app and which surface to mount for which audience
- [/iblai-vibe-profile](https://ibl.ai/developer/skills/iblai-vibe-profile) — `ui` — Add profile dropdown and settings page to your Next.js app (headless twin: [/iblai-api-profile](https://ibl.ai/developer/skills/iblai-api-profile))
- [/iblai-vibe-user-metadata](https://ibl.ai/developer/skills/iblai-vibe-user-metadata) — `ui` — Store custom data per user on the ibl.ai platform
- [/iblai-api-feature](https://ibl.ai/developer/skills/iblai-api-feature) — `api` — Manage an ibl.ai organization's per-user feature configuration and app/onboarding state via the Data Manager (DM) API
- [/iblai-api-invite](https://ibl.ai/developer/skills/iblai-api-invite) — `api` — Manage ibl.ai organization user invitations via the platform API (with a screen: [/iblai-vibe-invite](https://ibl.ai/developer/skills/iblai-vibe-invite))
- [/iblai-api-management](https://ibl.ai/developer/skills/iblai-api-management) — `api` — Administer an ibl.ai organization via the platform API - manage Users (list, activate, promote/demote, bulk role sync, set policies), edX roles…
- [/iblai-api-notification](https://ibl.ai/developer/skills/iblai-api-notification) — `api` — Read and send ibl.ai platform notifications via the API (with a screen: [/iblai-vibe-notification](https://ibl.ai/developer/skills/iblai-vibe-notification))
- [/iblai-api-rbac](https://ibl.ai/developer/skills/iblai-api-rbac) — `api` — Manage an ibl.ai organization's RBAC via the platform API (with a screen: [/iblai-vibe-rbac](https://ibl.ai/developer/skills/iblai-vibe-rbac))
- [/iblai-api-scim](https://ibl.ai/developer/skills/iblai-api-scim) — `api` — Provision and manage an ibl.ai organization's directory over the SCIM 2.0 REST API
- [/iblai-vibe-admin](https://ibl.ai/developer/skills/iblai-vibe-admin) — `ui` — Users versus admins in an ibl.ai app
- [/iblai-vibe-history](https://ibl.ai/developer/skills/iblai-vibe-history) — `ui` — Add the user profile History surface (review and export conversations with AI agents
- [/iblai-vibe-invite](https://ibl.ai/developer/skills/iblai-vibe-invite) — `ui` — Add user invitation dialogs to your Next.js app (headless twin: [/iblai-api-invite](https://ibl.ai/developer/skills/iblai-api-invite))
- [/iblai-vibe-notification](https://ibl.ai/developer/skills/iblai-vibe-notification) — `ui` — Add notification bell and center page to your Next.js app (headless twin: [/iblai-api-notification](https://ibl.ai/developer/skills/iblai-api-notification))
- [/iblai-vibe-onboard](https://ibl.ai/developer/skills/iblai-vibe-onboard) — `ui` — Design and build a high-converting questionnaire-style onboarding flow for your app, modelled on proven conversion patterns from top subscription apps
- [/iblai-vibe-rbac](https://ibl.ai/developer/skills/iblai-vibe-rbac) — `guide` — Use when building, auditing, or extending ibl.ai role-based access control (headless twin: [/iblai-api-rbac](https://ibl.ai/developer/skills/iblai-api-rbac))

### Organizations (10)

Organization settings and custom metadata, branding, integrations and API tokens, CRM.

- [/iblai-api-org](https://ibl.ai/developer/skills/iblai-api-org) — `api` — Read and write an ibl.ai organization's org-wide settings via the platform API
- [/iblai-vibe-org-metadata](https://ibl.ai/developer/skills/iblai-vibe-org-metadata) — `ui` — Store custom organization-wide settings for your app on the ibl.ai platform
- [/iblai-api-crm](https://ibl.ai/developer/skills/iblai-api-crm) — `api` — Manage an ibl.ai organization's CRM via the platform API
- [/iblai-api-external-service-proxy](https://ibl.ai/developer/skills/iblai-api-external-service-proxy) — `api` — Call third-party AI services through ibl.ai's External Service Proxy
- [/iblai-api-integration](https://ibl.ai/developer/skills/iblai-api-integration) — `api` — Manage an organization's account-level integrations via the platform API
- [/iblai-api-token](https://ibl.ai/developer/skills/iblai-api-token) — `api` — Manage an organization's Platform API Tokens via the platform API
- [/iblai-vibe-account](https://ibl.ai/developer/skills/iblai-vibe-account) — `ui` — Add account and organization settings page to your Next.js app
- [/iblai-vibe-credential](https://ibl.ai/developer/skills/iblai-vibe-credential) — `api` — RBAC setup that lets an API token list and unmask integration credentials on the ibl.ai platform (headless twin: [/iblai-api-credential](https://ibl.ai/developer/skills/iblai-api-credential))
- [/iblai-vibe-crm-overview](https://ibl.ai/developer/skills/iblai-vibe-crm-overview) — `guide` — Reference and family index for the ibl.ai Platform-scoped CRM REST API at /api/crm/
- [/iblai-vibe-virtual-machine](https://ibl.ai/developer/skills/iblai-vibe-virtual-machine) — `ui` — Add the organization-wide Virtual Machine settings surface

### Billing (12)

How you are charged, spend caps, and the three ways to charge your own users — paywalls, subscriptions, credits.

- [/iblai-api-billing](https://ibl.ai/developer/skills/iblai-api-billing) — `api` — Operate an ibl.ai organization's billing surface via the platform API (with a screen: [/iblai-vibe-billing](https://ibl.ai/developer/skills/iblai-vibe-billing))
- [/iblai-api-spend-caps](https://ibl.ai/developer/skills/iblai-api-spend-caps) — `api` — Manage an ibl.ai organization's LLM spend caps via the platform API
- [/iblai-vibe-billing](https://ibl.ai/developer/skills/iblai-vibe-billing) — `ui` — Add the organization-wide Billing settings surface (Plan & Credits with Stripe upgrade, add-credits, and auto-recharge; the workspace-wide Spend… (headless twin: [/iblai-api-billing](https://ibl.ai/developer/skills/iblai-api-billing))
- [/iblai-vibe-credit](https://ibl.ai/developer/skills/iblai-vibe-credit) — `ui` — Add the ibl.ai credit balance widget
- [/iblai-vibe-monetization](https://ibl.ai/developer/skills/iblai-vibe-monetization) — `guide` — Reference and family index for ibl.ai's item-level monetization system
- [/iblai-vibe-monetization-analytics](https://ibl.ai/developer/skills/iblai-vibe-monetization-analytics) — `ui` — Build custom Platform analytics surfaces
- [/iblai-vibe-monetization-app-paywall](https://ibl.ai/developer/skills/iblai-vibe-monetization-app-paywall) — `ui` — Put a Stripe "pay to enter" gate on a whole app on the organization's OWN Stripe account
- [/iblai-vibe-monetization-checkout](https://ibl.ai/developer/skills/iblai-vibe-monetization-checkout) — `ui` — Build the buyer-facing PaywallModal, access-check gate, Stripe checkout flow, and public/guest buy surface for ibl.ai's item-level monetization
- [/iblai-vibe-monetization-configure](https://ibl.ai/developer/skills/iblai-vibe-monetization-configure) — `ui` — Build the admin MonetizationTab inside the Account page
- [/iblai-vibe-monetization-onboard](https://ibl.ai/developer/skills/iblai-vibe-monetization-onboard) — `ui` — Build the Stripe Connect Express onboarding surface for Platform sellers
- [/iblai-vibe-monetization-subscription](https://ibl.ai/developer/skills/iblai-vibe-monetization-subscription) — `ui` — Build the user-facing PurchasesTab inside the Profile page
- [/iblai-vibe-pricing](https://ibl.ai/developer/skills/iblai-vibe-pricing) — `guide` — Decide how money works for an ibl.ai app

### Analytics (2)

Usage, users, topics, transcripts, costs, audit and reports — organization-wide or per agent.

- [/iblai-api-analytics](https://ibl.ai/developer/skills/iblai-api-analytics) — `api` — Read ibl.ai analytics via the platform API (with a screen: [/iblai-vibe-analytics](https://ibl.ai/developer/skills/iblai-vibe-analytics))
- [/iblai-vibe-analytics](https://ibl.ai/developer/skills/iblai-vibe-analytics) — `ui` — Add the analytics dashboard (Overview, Users, Courses, Programs, Topics, Transcripts, Memory, Cost, Audit, Data Reports) to your Next.js app (headless twin: [/iblai-api-analytics](https://ibl.ai/developer/skills/iblai-api-analytics))

### Content (26)

Courses, catalog, credentials, admissions, Open edX Studio authoring, Canvas — and avatar video.

- [/iblai-api-apply](https://ibl.ai/developer/skills/iblai-api-apply) — `api` — Platform application gate
- [/iblai-api-canvas-course-builder](https://ibl.ai/developer/skills/iblai-api-canvas-course-builder) — `api` — Build and populate Canvas LMS courses through the Canvas REST API
- [/iblai-api-catalog](https://ibl.ai/developer/skills/iblai-api-catalog) — `api` — Manage an ibl.ai organization's learning catalog via the platform API
- [/iblai-api-catalog-invitation](https://ibl.ai/developer/skills/iblai-api-catalog-invitation) — `api` — Manage an ibl.ai organization's catalog invitations, licenses, access requests, and content suggestions via the platform API
- [/iblai-api-catalog-media](https://ibl.ai/developer/skills/iblai-api-catalog-media) — `api` — Manage an ibl.ai organization's catalog media resources via the Data Manager API
- [/iblai-api-credential](https://ibl.ai/developer/skills/iblai-api-credential) — `api` — Manage an ibl.ai organization's digital credentials via the platform API (headless twin: [/iblai-vibe-credential](https://ibl.ai/developer/skills/iblai-vibe-credential))
- [/iblai-api-heygen](https://ibl.ai/developer/skills/iblai-api-heygen) — `api` — Drive HeyGen through ibl.ai's dedicated video API
- [/iblai-api-milestone](https://ibl.ai/developer/skills/iblai-api-milestone) — `api` — Read and write an ibl.ai organization's catalog milestones via the platform API
- [/iblai-api-studio](https://ibl.ai/developer/skills/iblai-api-studio) — `guide` — Family index for authoring Open edX courses directly on Studio (studio.learn.iblai.app) and verifying them on the LMS (lms.ibl.ai) from the terminal
- [/iblai-api-studio-auth](https://ibl.ai/developer/skills/iblai-api-studio-auth) — `api` — Sign in to Open edX Studio (studio.learn.iblai.app) and the LMS from a browser window the user controls, capture the session cookies…
- [/iblai-api-studio-course-create](https://ibl.ai/developer/skills/iblai-api-studio-course-create) — `api` — Create a course on Open edX Studio (studio.learn.iblai.app) from the terminal
- [/iblai-api-studio-grading](https://ibl.ai/developer/skills/iblai-api-studio-grading) — `api` — Read and set an Open edX course's grading policy on Studio
- [/iblai-api-studio-html](https://ibl.ai/developer/skills/iblai-api-studio-html) — `api` — Add and edit HTML (text) components in an Open edX unit on Studio
- [/iblai-api-studio-lms](https://ibl.ai/developer/skills/iblai-api-studio-lms) — `api` — Verify and operate the LMS side of an Open edX course built on Studio
- [/iblai-api-studio-outline](https://ibl.ai/developer/skills/iblai-api-studio-outline) — `api` — Build or bulk-edit an Open edX course outline on Studio
- [/iblai-api-studio-pdf](https://ibl.ai/developer/skills/iblai-api-studio-pdf) — `api` — Add a PDF viewer component to an Open edX unit on Studio
- [/iblai-api-studio-problem](https://ibl.ai/developer/skills/iblai-api-studio-problem) — `api` — Add and edit problem (assessment) components in an Open edX unit on Studio
- [/iblai-api-studio-publish](https://ibl.ai/developer/skills/iblai-api-studio-publish) — `api` — Publish draft changes of an Open edX course on Studio
- [/iblai-api-studio-section](https://ibl.ai/developer/skills/iblai-api-studio-section) — `api` — Manage the top level of an Open edX course outline on Studio
- [/iblai-api-studio-settings](https://ibl.ai/developer/skills/iblai-api-studio-settings) — `api` — Read and update an Open edX course's settings on Studio
- [/iblai-api-studio-subsection](https://ibl.ai/developer/skills/iblai-api-studio-subsection) — `api` — Manage subsections (sequential blocks) of an Open edX course on Studio
- [/iblai-api-studio-team](https://ibl.ai/developer/skills/iblai-api-studio-team) — `api` — Manage an Open edX course team on Studio
- [/iblai-api-studio-unit](https://ibl.ai/developer/skills/iblai-api-studio-unit) — `api` — Manage units (vertical blocks) of an Open edX course on Studio
- [/iblai-vibe-application](https://ibl.ai/developer/skills/iblai-vibe-application) — `ui` — Add the platform application gate (admissions)
- [/iblai-vibe-course-access](https://ibl.ai/developer/skills/iblai-vibe-course-access) — `ui` — Add course-content pages (the edX course-viewing UI) to your Next.js app
- [/iblai-vibe-course-create](https://ibl.ai/developer/skills/iblai-vibe-course-create) — `api` — Use this skill when a user asks to create, draft, scaffold, generate, or publish a course on ibl.ai / OpenEdX

### Ship (12)

Test, deploy, host, build native desktop and mobile apps, submit to the stores, self-host the platform.

- [/iblai-api-ecosystem](https://ibl.ai/developer/skills/iblai-api-ecosystem) — `guide` — Map of the ibl.ai open-source ecosystem
- [/iblai-api-hosting](https://ibl.ai/developer/skills/iblai-api-hosting) — `api` — Deploy and manage ibl.ai-hosted web apps headlessly via the Data Manager API
- [/iblai-api-infrastructure](https://ibl.ai/developer/skills/iblai-api-infrastructure) — `guide` — Deploy and self-host the ibl.ai platform infrastructure
- [/iblai-vibe-design](https://ibl.ai/developer/skills/iblai-vibe-design) — `ops` — Use when the user wants to design, redesign, shape, critique, audit, polish, clarify, distill, harden, optimize, adapt, animate, colorize, extract,…
- [/iblai-vibe-deslop](https://ibl.ai/developer/skills/iblai-vibe-deslop) — `ops` — Audit and harden existing codebases (especially AI-generated / vibe-coded ones) for production readiness
- [/iblai-vibe-iconography](https://ibl.ai/developer/skills/iblai-vibe-iconography) — `ops` — Generate every required app-icon size for Tauri desktop, iOS, Windows MSIX, and macOS builds from a single source image
- [/iblai-vibe-ops-build](https://ibl.ai/developer/skills/iblai-vibe-ops-build) — `ops` — Build and run your ibl.ai app on desktop and mobile (iOS, Android, macOS, Surface)
- [/iblai-vibe-ops-deploy](https://ibl.ai/developer/skills/iblai-vibe-ops-deploy) — `ops` — Use this skill when the user asks to deploy, publish, host, share, or ship their ibl.ai app to the web
- [/iblai-vibe-ops-release](https://ibl.ai/developer/skills/iblai-vibe-ops-release) — `ops` — Generate a Makefile + Fastlane config that builds and submits your Tauri app to the Apple App Store and Google Play
- [/iblai-vibe-ops-test](https://ibl.ai/developer/skills/iblai-vibe-ops-test) — `ops` — Test an ibl.ai Next.js app before showing it or saying done
- [/iblai-vibe-readme](https://ibl.ai/developer/skills/iblai-vibe-readme) — `ops` — Write or refresh the README.md
- [/iblai-vibe-windows-msix](https://ibl.ai/developer/skills/iblai-vibe-windows-msix) — `ops` — Build and distribute a Tauri app as a Windows MSIX package for sideloading (test) or the Microsoft Store (release)

### Security (8)

Authorized-use security work — OWASP and dependency audits, prompt-injection testing, incident triage.

- [/iblai-vibe-security-cloud-audit](https://ibl.ai/developer/skills/iblai-vibe-security-cloud-audit) — `security` — Audit cloud infrastructure (AWS, GCP, Azure) for misconfigurations, excessive permissions, and security gaps
- [/iblai-vibe-security-dependency-audit](https://ibl.ai/developer/skills/iblai-vibe-security-dependency-audit) — `security` — Audit project dependencies, frameworks, languages, and dev tools for known vulnerabilities, CVEs, and security anti-patterns
- [/iblai-vibe-security-disk-forensics](https://ibl.ai/developer/skills/iblai-vibe-security-disk-forensics) — `security` — Analyze disk images and file systems for digital evidence recovery in forensic investigations and CTF challenges
- [/iblai-vibe-security-incident-triage](https://ibl.ai/developer/skills/iblai-vibe-security-incident-triage) — `security` — Guide rapid triage and initial response to security incidents following NIST SP 800-61 methodology
- [/iblai-vibe-security-osint-recon](https://ibl.ai/developer/skills/iblai-vibe-security-osint-recon) — `security` — Gather and correlate open source intelligence from public sources for authorized investigations, threat intelligence, and attack surface assessment
- [/iblai-vibe-security-owasp-audit](https://ibl.ai/developer/skills/iblai-vibe-security-owasp-audit) — `security` — Audit application source code against the OWASP Top 10 vulnerability categories
- [/iblai-vibe-security-prompt-injection](https://ibl.ai/developer/skills/iblai-vibe-security-prompt-injection) — `security` — Audit applications for AI prompt injection, agent security, and LLM permission boundary vulnerabilities
- [/iblai-vibe-security-recon](https://ibl.ai/developer/skills/iblai-vibe-security-recon) — `security` — Perform structured reconnaissance and attack surface enumeration for authorized penetration tests, CTF challenges, and bug bounty programs

Total: 157 skills, mirrored from https://github.com/iblai/vibe.
