Integrate Backboard.io for assistants, threads, memories, and document RAG via a local backend on http://localhost:5100.
数据来源:ClawHub。 在 ClawSkills 查看
选择你使用的 Agent
方法一:命令行安装(推荐)
推荐(无需提前安装 clawhub)
npx clawhub@latest --dir ~/.claude/skills install backboard或使用 clawhub CLI(需提前安装)
clawhub --dir ~/.claude/skills install backboard⚠️ 需要 Node.js 18+,没有 Node?请使用下方方法二直接下载 ZIP。 安装 Node.js →
方法二:手动下载安装(无需 Node)
下载 ZIP,解压后将文件夹放到以下路径,重启 Agent 即可:
安装路径
~/.claude/skills/backboard/💡解压后将文件夹放到上方路径,重启 Agent 即可生效
--- name: backboard description: Integrate Backboard.io for assistants, threads, memories, and document RAG via a local backend on http://localhost:5100. ---
This skill connects to a local Flask backend that wraps the Backboard SDK. The backend must be running on http://localhost:5100.
Create a new Backboard assistant with a name and system prompt.
Parameters:
name (string, required): Name of the assistantsystem_prompt (string, required): System instructions for the assistantExample:
{
"name": "Support Bot",
"system_prompt": "You are a helpful customer support assistant."
}
List all available Backboard assistants.
Parameters: None
Get details of a specific assistant.
Parameters:
assistant_id (string, required): ID of the assistantDelete an assistant.
Parameters:
assistant_id (string, required): ID of the assistant to deleteCreate a new conversation thread for an assistant.
Parameters:
assistant_id (string, required): ID of the assistant to create thread forList all conversation threads, optionally filtered by assistant.
Parameters:
assistant_id (string, optional): Filter threads by assistant IDGet a thread with its message history.
Parameters:
thread_id (string, required): ID of the threadSend a message to a thread and get a response.
Parameters:
thread_id (string, required): ID of the threadcontent (string, required): Message contentmemory (string, optional): Memory mode - "Auto", "Readonly", or "off" (default: "Auto")Store a memory for an assistant that persists across conversations.
Parameters:
assistant_id (string, required): ID of the assistantcontent (string, required): Memory content to storemetadata (object, optional): Additional metadata for the memoryExample:
{
"assistant_id": "asst_123",
"content": "User prefers Python programming and dark mode interfaces",
"metadata": {"category": "preferences"}
}
List all memories for an assistant.
Parameters:
assistant_id (string, required): ID of the assistantGet a specific memory.
Parameters:
assistant_id (string, required): ID of the assistantmemory_id (string, required): ID of the memoryUpdate an existing memory.
Parameters:
assistant_id (string, required): ID of the assistantmemory_id (string, required): ID of the memorycontent (string, required): New content for the memoryDelete a memory.
Parameters:
assistant_id (string, required): ID of the assistantmemory_id (string, required): ID of the memory to deleteGet memory statistics for an assistant.
Parameters:
assistant_id (string, required): ID of the assistantUpload a document to an assistant or thread for RAG (Retrieval-Augmented Generation).
Parameters:
assistant_id (string, optional): ID of the assistant (use this OR thread_id)thread_id (string, optional): ID of the thread (use this OR assistant_id)file_path (string, required): Path to the document fileSupported file types: PDF, DOCX, XLSX, PPTX, TXT, CSV, MD, PY, JS, HTML, CSS, XML, JSON
List documents for an assistant or thread.
Parameters:
assistant_id (string, optional): ID of the assistantthread_id (string, optional): ID of the threadCheck the processing status of an uploaded document.
Parameters:
document_id (string, required): ID of the documentDelete a document.
Parameters:
document_id (string, required): ID of the document to deleteWhen the user asks about:
backboard_add_memorybackboard_list_memories or backboard_get_memorybackboard_delete_memorybackboard_update_memorybackboard_upload_documentbackboard_list_documentsbackboard_document_statusbackboard_create_assistantbackboard_list_assistantsbackboard_delete_assistantbackboard_create_threadbackboard_get_threadbackboard_send_messagebackboard_add_memory with content "User prefers dark mode interfaces and Python code examples" and metadata {"category": "preferences"}backboard_create_assistant with name "Code Reviewer" and system_prompt "You are an expert code reviewer. Analyze code for bugs, performance issues, and best practices. Provide constructive feedback."backboard_upload_document with the filebackboard_document_statusbackboard_send_message with memory="Auto" to query about the documentbackboard_create_thread with the assistant_idThe skill requires a running backend server. To start:
BACKBOARD_API_KEY environment variable./start.shThe backend will be available at http://localhost:5100.
...
安装 Backboard.io 后,可以对 AI 说这些话来触发它
Help me get started with Backboard.io
Explains what Backboard.io does, walks through the setup, and runs a quick demo based on your current project
Use Backboard.io to integrate Backboard
Invokes Backboard.io with the right parameters and returns the result directly in the conversation
What can I do with Backboard.io in my documents & notes workflow?
Lists the top use cases for Backboard.io, with example commands for each scenario
将技能文件夹放到 ~/.claude/skills/backboard/ 目录(个人级,所有项目可用),或 .claude/skills/backboard/(项目级)。重启 AI 客户端后,用 /backboard 主动调用,或让 AI 根据上下文自动发现并使用。
Backboard.io 支持 Claude、Cursor、OpenClaw,可与这些 AI 平台无缝集成,扩展其能力。
Backboard.io 可免费安装使用。请查阅仓库了解许可证信息。
Integrate Backboard.io for assistants, threads, memories, and document RAG via a local backend on http://localhost:5100.
Backboard.io 属于「Documents & Notes」分类,该分类的技能帮助 AI 智能体在此领域执行专业任务。
Automate my documents & notes tasks using Backboard.io
Identifies repetitive steps in your workflow and sets up Backboard.io to handle them automatically