Harry Yep 9bd7535202 feat: refresh skills to assistant-ui 2026-09 and add four skills (#16)
* build: add a checker that verifies skill imports and links against an assistant-ui checkout

* feat: rewrite the setup, update, and tools skills for the 2026-09 assistant-ui line

* feat: rewrite the runtime, primitives, thread-list, cloud, and streaming skills

* feat: rewrite the copilots, markdown, react-mcp, observability, and router skills

* feat: add the elements, generative-ui, react-native, and ink skills

* chore: register the new skills, document the checker, and bump the plugin to 0.0.3
2026-09-04 12:27:46 +08:00
2026-01-21 12:07:26 +08:00

assistant-ui Skills

Agent skills for building AI chat interfaces with assistant-ui.

Installation

npx skills add assistant-ui/skills

Available Skills

Skill Description
/assistant-ui Overview and router: architecture, packages, picking a runtime
/setup CLI scaffolding, templates and examples, runtime adapters for every backend
/elements The styled component catalog: install, override slots, standalone versus runtime-connected
/primitives Unstyled UI primitives (Thread, Composer, Message, ActionBar, BranchPicker) and composer features
/runtime Runtimes, the aui client (useAui, useAuiState, AuiConfig), adapters, events
/tools Toolkits with "use generative", tool UI, approvals, MCP, MCP Apps, WebMCP, multi-agent
/generative-ui The present tool, component vocabularies, Slack and Teams renderers, A2UI, OpenUI
/streaming assistant-stream, data stream and Assistant Transport protocols, resumable streams
/cloud Assistant Cloud persistence and authorization
/thread-list Multi-thread management and thread list UI
/copilots Ground the assistant in your app: instructions, context, visible components, interactables
/markdown Markdown rendering, syntax highlighting, LaTeX, Mermaid, Streamdown
/react-mcp User-managed MCP server UIs (connect, OAuth, elicitation)
/observability Backend tracing (Langfuse, LangSmith, Helicone) and span visualization
/react-native Expo and React Native chat with @assistant-ui/react-native
/ink Terminal chat with @assistant-ui/react-ink
/update Upgrade assistant-ui and the AI SDK, run codemods, apply migrations

Usage

After installation, type / followed by the skill name in Claude Code, for example /setup to scaffold a project or /elements to add a styled component.

Maintaining

The skills are checked against a built assistant-ui checkout: every import { ... } from "<package>" in a code block must be a real export, relative links must resolve, and retired conventions are rejected.

node scripts/check-skills.mjs --assistant-ui ../assistant-ui

Run pnpm build in the checkout first so packages/*/dist/index.d.ts exist.

License

MIT

S
Description
assistant-ui: Overview and router for assistant-ui, the React library for building AI chat interfaces from composable primitives and a styled elements catalog. Use for…; streaming: Streaming wire protocols and backend helpers for assistant-ui, built on the assistant-stream package. Use when building a custom streaming endpoint (one that…; tools: Defines model-callable tools and renders their calls in assistant-ui. Covers the current authoring model: a "use generative" file whose default export…
Readme 791 KiB
Languages
JavaScript 100%