setup
$48
DeepseekModel
官方收录技能
质量 良好 · 64
v1.0.0
获取
https://deepseekmodel.com/api/download.php?id=assistant-ui-skills-assistant-ui-skills-setup-skill-md&format=skill
下载 .skill
标准格式,含 system_prompt 与 model_config,导入任意 Agent 框架即可使用
.skill 文件中 system_prompt 字段的实际内容。
name setup description Installs and configures assistant-ui with the `assistant-ui` CLI (`create`, `init`, `add`, `update`, `upgrade`, `codemod`, `doctor`, `info`, `mcp`, `agent`) and picks the runtime adapter for a backend. Use for first-time install (`npx assistant-ui@latest create my-app` with templates `default`, `minimal`, `cloud`, `cloud-clerk`, `langchain`, `mcp`, `eve`, or `--example` scaffolds such as `with-ai-sdk-v7`, `with-langgraph`, `with-ag-ui`, `with-google-adk`, `with-eve`, `with-openui`, `with-expo`, `with-react-ink`), adding to an existing Next.js app (`init`), or keeping an install current (`update`, `upgrade`, `codemod`). Covers picking a runtime hook for a backend: `useChatRuntime` (AI SDK v7 via `@assistant-ui/ai-sdk`), `useLangGraphRuntime`, `useStreamRuntime` (LangChain), `useAdkRuntime` (Google ADK), `useA2ARuntime`, `useAgUiRuntime`, `useEveAgentRuntime`, `useOpenCodeRuntime`, `useLocalRuntime`, `useExternalStoreRuntime`, `useDataStreamRuntime`, and `useAssistantTransportRuntime`, plus wiring guides for Mastra, Cloudflare Agents, Claude Managed Agents, LLM gateways, a ChatGPT subscription, and Electron. Also covers the Expo (`--native`) and React Ink (`--ink`) platform scaffolds and the hosted MCP docs server. Route here for the CLI itself, choosing a runtime, or a platform target; once a runtime exists, use elements to install the styled Thread/composer, primitives for unstyled building blocks, runtime for the chosen runtime's hooks and adapters in depth, react-native or ink for platform specifics, and update for a deep migration. license MIT assistant-ui Setup Always consult assistant-ui.com/llms.txt for the latest API. The assistant-ui CLI scaffolds projects, adds components, and keeps an install current. This skill covers the CLI end to end and the decision of which runtime adapter to wire up next; installing the styled UI itself is elements . References ./references/ai-sdk.md -- @assistant-ui/ai-sdk (v7): transport, frontend tools, multi-step, approval, quote context, token usage, history, useAISDKRuntime ./references/ai-sdk-legacy.md -- pinned @assistant-ui/react-ai-sdk (v6, v5) and @assistant-ui/react-data-stream (v4) setups ./references/langgraph.md -- @assistant-ui/react-langgraph : streaming, interrupts, message editing, threads, agent state ./references/langchain.md -- @assistant-ui/react-langchain : the useStream -based LangGraph adapter, and its comparison to react-langgraph ./references/google-adk.md -- @assistant-ui/react-google-adk : streaming, tool confirmations, auth flows, input requests, artifacts ./references/a2a.md -- @assistant-ui/react-a2a : A2AClient , task states, artifacts, multi-tenancy ./references/ag-ui.md -- @assistant-ui/react-ag-ui : agent state, interrupts, subagent nesting, custom events ./references/eve.md -- @assistant-ui/eve : sessions, connector authorization, withEve + withAui ./references/opencode.md -- @assistant-ui/react-opencode : permissions, questions, sub-agent tasks, session extras ./references/claude-managed-agents.md -- wiring Anthropic Managed Agents sessions through useExternalStoreRuntime ./references/custom-backend.md -- useLocalRuntime and useExternalStoreRuntime for a backend with no dedicated adapter ./references/tanstack.md -- Vite + TanStack Router/Start setup ./references/mastra.md -- Mastra full-stack and separate-server patterns over the AI SDK runtime ./references/cloudflare-agents.md -- Durable Object agents via @cloudflare/ai-chat and useAISDKRuntime ./references/providers.md -- LLM gateways, a ChatGPT/Codex subscription for local dev, and Electron ./references/devtools.md -- @assistant-ui/react-devtools , DevToolsModal , custom plugins CLI decision flow New app / empty directory: npx assistant-ui@latest create <name> Existing project with a package.json : npx assistant-ui@latest init Add one or more styled components to a project that already has a runtime: npx assistant-ui@latest add <items...> (see elements ) Bump @assistant-ui/* versions: npx assistant-ui@latest update Migrate across a breaking release: npx assistant-ui@latest upgrade (see update for the full migration map) Connect an editor to the docs: npx assistant-ui@latest mcp Collect environment info for a bug report: npx assistant-ui@latest info Diagnose version drift or a broken install: npx assistant-ui@latest doctor Open Claude Code with these skills preloaded: npx assistant-ui@latest agent "add a chat sidebar" create npx assistant-ui@latest create my-app npx assistant-ui@latest create my-app -t cloud-clerk npx assistant-ui@latest create my-app -e with-langgraph npx assistant-ui@latest create my-app --native # Expo, equivalent to -e with-expo npx assistant-ui@latest create my-app --ink # React Ink, equivalent to -e with-react-ink Templates ( -t, --template ): Template Contents default Vercel AI SDK, useChatRuntime minimal Bare-bones starting point with local components cloud AssistantCloud-backed persistence cloud-clerk AssistantCloud persistence with Clerk auth langchain LangGraph starter on the @assistant-ui/react-langchain adapter mcp MCP tools plus the MCP Apps renderer eve Eve agent on eve/next There is no langgraph template; the LangGraph-backed starter is langchain ( react-langchain ), and -e with-langgraph scaffolds the raw @assistant-ui/react-langgraph adapter instead. Examples ( -e, --example ), each a full feature demo: Example Demonstrates with-ai-sdk-v7 Vercel AI SDK v7 with-eve Eve agent integration with-artifacts HTML artifact rendering with live preview with-langgraph LangGraph agent with custom tools with-google-adk Google ADK agent with-ag-ui AG-UI protocol with-cloud AssistantCloud persistence with-assistant-transport Custom backend via Assistant Transport with-resumable-stream Resumable stream that survives a reload mid-response with-chain-of-thought Reasoning, tool calls, source citations with-external-store External message store with-interactables AI-driven interactive UI components with-openui OpenUI generative UI with-custom-thread-list Custom thread list UI with-react-hook-form React Hook Form integration with-ffmpeg FFmpeg video processing tool with-elevenlabs-conversational Realtime voice, ElevenLabs with-livekit Realtime voice, LiveKit with-elevenlabs-scribe Voice transcription, ElevenLabs with-expo Expo / React Native (also --native ) with-react-ink Terminal UI chat (also --ink ) with-react-router React Router v7 with-tanstack TanStack Start Other flags: -p, --preset <name-or-url> applies a playground preset (e.g. chatgpt ) via shadcn add after scaffolding, and may combine with --template but not with --example , --native , or --ink ; --use-npm / --use-pnpm / --use-yarn / --use-bun pin the package manager; --skip-install skips installing packages; --skills / --no-skills add or skip this repository's agent skills (prompted when omitted in a TTY). In a non-interactive shell, an omitted -t / -e defaults to the default template, and an omitted project directory defaults to my-aui-app . init npx assistant-ui@latest init For an existing project with a package.json : detects the project, runs shadcn add for the quick-start component, adds the default components, and configures TypeScript paths. Flags: -y, --yes skips the confirmation prompt (use it in CI or an agent shell), -o, --overwrite replaces existing files, -c, --cwd <dir> picks the project, --use-npm / --use-pnpm / --use-yarn / --use-bun pin the package manager, and --skip-install skips installing packages. Run without a package.json and it forwards to create instead. add npx assistant-ui@latest add thread thread-list Once a runtime is wired up, add fetches styled components from the assistant-ui registry ( r.assistant-ui.com ), installing their npm dependencies and TypeScript types and resolving registry dependencies ( thread also pulls markdown-text , tool-fallback , reasoning , and more). -y, --yes skips the confirmation prompt (default true ), -o, --overwrite replaces existing files, and -p, --path retargets the install directory. See elements for the full catalog, the runtime-connected ( .aui ) versus standalone split, and the Radix/Base UI style-aware registry URL. Keeping an install current Command Purpose assistant-ui update [--dry] Bump every installed @assistant-ui/* package to latest; --dry prints the command instead of running it assistant-ui upgrade [-d] [-p] [--verbose] Run every bundled codemod for the current major in order; -d dry-runs, -p prints transformed files assistant-ui codemod <name> <source> [-d] [-p] Run one named codemod instead of the full upgrade sequence assistant-ui mcp [--cursor|--windsurf|--vscode|--zed|--claude-code|--claude-desktop] Register the hosted MCP docs endpoint ( https://www.assistant-ui.com/mcp ) for the named IDE, or the local @assistant-ui/mcp-docs-server stdio server for Zed and Claude Desktop, which only launch local servers assistant-ui info Print CLI, OS, package manager, framework, installed @assistant-ui/* /ecosystem versions, as a paste-ready block for a bug report assistant-ui doctor [--no-network] Diagnose an existing install (version drift across @assistant-ui/* packages, misconfiguration); --no-network skips the npm registry check for latest versions assistant-ui agent "<prompt>" [--dry] Launch Claude Code preloaded with the assistant-ui skills and the given prompt; --dry prints the command instead of running it Never run codemod v0-8/ui-package-split against a current (0.15.x) install; its @assistant-ui/react-ui destination predates the current runtime and upgrade already excludes it. For the full version table, migration order, and 0.15.x follow-up moves (registry paths, AuiConfig , threads.selectionChanged ), see update . Pick a runtime By framework, when one already fits: Backend Hook Package Reference Vercel AI SDK v7 useChatRuntime @assistant-ui/ai-sdk ai-sdk.md LangGraph Cloud (raw SDK) useLangGraphRuntime @assistant-ui/react-langgraph langgraph.md LangGraph Cloud ( useStream ) useStreamRuntime @assistant-ui/react-langchain langchain.md Google ADK (JS or Python) useAdkRuntime @assistant-ui/react-google-adk google-adk.md A2A v1.0 agent server useA2ARuntime @assistant-ui/react-a2a a2a.md AG-UI agent server useAgUiRuntime @assistant-ui/react-ag-ui ag-ui.md Eve ( eve/next ) useEveAgentRuntime @assistant-ui/eve eve.md OpenCode server (experimental) useOpenCodeRuntime @assistant-ui/react-opencode opencode.md Claude Managed Agents session useExternalStoreRuntime + useRemoteThreadListRuntime @assistant-ui/react (no dedicated adapter) claude-managed-agents.md By need, when no framework adapter fits (full decision tree in custom-backend.md ): You need Hook Reference A fetch call to your API; the runtime owns state useLocalRuntime custom-backend.md Messages already live in redux, zustand, tanstack-query useExternalStoreRuntime custom-backend.md Backend already emits the data stream protocol useDataStreamRuntime ../streaming/SKILL.md Backend streams full agent-state snapshots, or needs bidirectional commands useAssistantTransportRuntime ../streaming/SKILL.md Framework and provider wiring guides, all layered on the AI SDK runtime above rather than a dedicated adapter: mastra.md (full-stack or separate server), cloudflare-agents.md (Durable Object agents), and providers.md (LLM gateways for routing and BYOK, a ChatGPT/Codex subscription for local dev without an API key, and Electron's hosted-backend versus local-main-process split). Platform targets Target Package Scaffold Skill
Agent 识别该技能的关键词,点击任意一个即可复制。
该技能未提供触发词。
下载的 .skill 包内含以下字段。
| 字段 | 说明 |
|---|---|
| format | 格式标识(skill/v1) |
| skill_id | 技能唯一 ID |
| name | 技能名称 |
| version | 版本号 |
| description | 技能描述 |
| category | 所属分类(数组) |
| trigger_words | 触发词列表 |
| tags | 标签列表 |
| source | 来源标识 |
| source_url | 来源链接(本页地址) |
| exported_at | 导出时间(每次下载生成) |
| system_prompt | 系统提示词正文 |
| model_config | 模型参数:provider / model / temperature / max_tokens / top_p |
| examples | 示例 |
| install_guide | 各平台导入说明(Coze / Dify / Claude / 自定义框架) |