LaunchKit · 2026
Back to Skills

Integrate Backboard.io for assistants, threads, memories.

3
1.8k downloads
by @chrisk60331

Setup & Installation

openclaw skills install @chrisk60331/backboard

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install backboard

Version History

v1.0.2Feb 4, 2026 - Version note by skill developer:

- Added a complete backend implementation for Backboard integration, including API routes, models, and services. - Introduced backend startup script and configuration files for easy deployment. - Implemented support for assistants, threads, memories, and document RAG operations via local Flask backend. - No changes to the user-facing skill documentation or instructions.

What This Skill Does

Connects to Backboard.io through a local Flask backend to manage AI assistants, conversation threads, persistent memories, and document RAG. Supports uploading PDFs, DOCX, spreadsheets, and code files for retrieval within conversations.

Keeps assistant state, memories, and document indexes in a single local backend rather than managing them across separate services.

When to use it

  • Storing user preferences that persist across chat sessions
  • Uploading internal docs and querying them in conversation
  • Creating purpose-specific assistants for different teams
  • Reviewing conversation history across multiple threads
  • Accumulating project context as memories over time

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: 'Upload my project spec and tell me what it covers'

AGENT
  1. 1Call backboard_upload_document with the file path
  2. 2Poll backboard_document_status until processing completes
  3. 3Call backboard_send_message with memory set to Auto to query the indexed document
  4. 4Return the summary to the user
OUTPUT

Document indexed and summary returned based on retrieved content

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Backboard.io API key set as BACKBOARD_API_KEY environment variableLocal Flask backend running on http://localhost:5100, started via ./start.sh in the backend directory