Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Multi-agent UX for OpenClaw Control UI — agent selector, per-agent sessions, session history viewer with search, agent-filtered Sessions tab with friendly names, Create Agent wizard, emoji picker, and backend agent CRUD.
Passed 18 of 22 test cases with the skill, and 1 of 22 without it.
17 fixed1 passed either way4 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
The instructions your model reads when the skill loads.
name: agent-chat-ux
version: 1.4.0
author: Charles Sears
description: Multi-agent UX for OpenClaw Control UI — agent selector, per-agent sessions, session history viewer with search, agent-filtered Sessions tab with friendly names, Create Agent wizard, emoji picker, and backend agent CRUD.
Before applying this skill's patches, be aware of the following:
agents.wizard)The AI Wizard backend (agents.wizard RPC) calls the configured model provider API directly via HTTP. To do this it needs an API key. It resolves credentials in this exact order:
api-key (most common)api_key-type profile matching the provider. Reads only provider and type fields to find it; does not log or return values.ANTHROPIC_API_KEY or OPENAI_API_KEY as a last resortIf you don't want the wizard reading your auth store, set
ANTHROPIC_API_KEYin your environment and ensure your default auth profile is alreadyapi-keymode — step 2 is skipped entirely in that case.
agents.wizard makes a single HTTP POST to:
https://api.anthropic.com/v1/messages (Anthropic models)https://api.openai.com/v1/chat/completions (OpenAI-compatible models)No other outbound calls. The call carries your user-supplied description and nothing else from your system.
These patches modify only agent-related files:
| Patch | File modified | What it changes |
|---|---|---|
schema-agents.txt | src/gateway/protocol/schema/agents-models-skills.ts | Adds emoji optional param to AgentsUpdateParamsSchema |
server-agents.txt | src/gateway/server-methods/agents.ts | Adds agents.wizard RPC; fixes agents.update to write - Emoji: (not - Avatar:) so emoji edits persist correctly |
app-main.txt | ui/src/ui/app.ts | Adds 19 @state() fields: 10 for Create Agent/Wizard + 9 for edit agent, delete agent |
test cases passed, vs 1 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.