Agent skill · builderio
an
Open and operate Agent-Native workspace apps through Dispatch MCP, with inline app surfaces, browser-session authentication, and current screen state.
What it needs
About 3k tokens when loaded.
What this skill does
Agent-Native Apps Use /an <app> to open an Agent-Native app beside the conversation and keep the app's live UI and the agent's actions in the same workflow. The first argument is the Dispatch app id. For example, /an slides opens the Slides editor. After it opens, the user can sign in in that browser surface and ask for new decks or focused edits in ordinary language. Open the app For a known app, call Dispatch's openapp with an inline surface: The MCP App response is the preferred handoff for Claude, Claude Desktop, Claude Cowork, ChatGPT, ChatGPT desktop, Codex, and other compatible hosts. Keep the returned open link as the fallback for a host that cannot render MCP Apps inline. Do not claim that a browser opened unless the host rendered the inline surface or its browser tool confirmed the returned URL. If the app name is missing or uncertain, call listapps first and use the exact granted app id. If the requested app is not listed, explain that it must be granted in Dispatch's Agents access settings. Do not invent a URL, use a localhost URL, or route around the Dispatch grant. Work in Slides Dispatch intentionally keeps most app actions behind the app's own agent. For Slides, call askapp with a clear task after opening the editor. The Slides agent has the authoritative view-screen, get-deck, create-deck, add-slide, update-slide, patch-deck, and navigate actions. When direct Slides actions are exposed by the host, use them; otherwise askapp is the supported MCP bridge to the same action surface. Every Slides edit request must tell the app agent to: 1. Call view-screen before editing when the current deck, slide, layout, or selection is relevant. 2. Use the current deck and slide ids returned by screen state. Never guess an id from a title, slide number, or stale conversation context. 3. Prefer the smallest atomic action that satisfies the request. Do not regenerate a whole deck for a focused visual change. 4. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills builderio/an