Search

PythonReactSEOPDF
OpenClaw

backboard

Integrate Backboard.io for assistants, threads, memories, and document RAG via a local backend on http://localhost:5100.

chrisk603310 source installs☆ 0 Repository stars

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

SkillHub CLI

skillhub install chrisk60331/backboard

Inspect the source and compatibility requirements, then follow its installation steps.

Give your agent the source link and ask it to inspect instructions and dependencies before explaining the installation steps.

View source ↗Guides

Skill instructions

Tools

This skill connects to a local Flask backend that wraps the Backboard SDK. The backend must be running on http://localhost:5100.

backboard_create_assistant

Create a new Backboard assistant with a name and system prompt.

Parameters:

  • name (string, required): Name of the assistant
  • system_prompt (string, required): System instructions for the assistant

Example:

{
  "name": "Support Bot",
  "system_prompt": "You are a helpful customer support assistant."
}

backboard_list_assistants

List all available Backboard assistants.

Parameters: None

backboard_get_assistant

Get details of a specific assistant.

Parameters:

  • assistant_id (string, required): ID of the assistant

backboard_delete_assistant

Delete an assistant.

Parameters:

  • assistant_id (string, required): ID of the assistant to delete

backboard_create_thread

Create a new conversation thread for an assistant.

Parameters:

  • assistant_id (string, required): ID of the assistant to create thread for

backboard_list_threads

List all conversation threads, optionally filtered by assistant.

Parameters:

  • assistant_id (string, optional): Filter threads by assistant ID

backboard_get_thread

Get a thread with its message history.

Parameters:

  • thread_id (string, required): ID of the thread

backboard_send_message

Send a message to a thread and get a response.

Parameters:

  • thread_id (string, required): ID of the thread
  • content (string, required): Message content
  • memory (string, optional): Memory mode - "Auto", "Readonly", or "off" (default: "Auto")

backboard_add_memory

Store a memory for an assistant that persists across conversations.

Parameters:

  • assistant_id (string, required): ID of the assistant
  • content (string, required): Memory content to store
  • metadata (object, optional): Additional metadata for the memory

Example:

{
  "assistant_id": "asst_123",...

Source information

Source
github
Repository
openclaw/skills
Path
skills/chrisk60331/backboard
Version
—
Commit
69da88953a3ca43e5f266325238256000ca46ccf
Classification source
rules
Status
active
Visibility
public

These signals come from indexed source analysis and may lag behind changes. Check the current source files.

Extracted content

SKILL.md
## Tools

This skill connects to a local Flask backend that wraps the Backboard SDK. The backend must be running on `http://localhost:5100`.

### backboard_create_assistant

Create a new Backboard assistant with a name and system prompt.

**Parameters:**
- `name` (string, required): Name of the assistant
- `system_prompt` (string, required): System instructions for the assistant

**Example:**
```json
{
  "name": "Support Bot",
  "system_prompt": "You are a helpful customer support assistant."
}
```

### backboard_list_assistants

List all available Backboard assistants.

**Parameters:** None

### backboard_get_assistant

Get details of a specific assistant.

**Parameters:**
- `assistant_id` (string, required): ID of the assistant

### backboard_delete_assistant

Delete an assistant.

**Parameters:**
- `assistant_id` (string, required): ID of the assistant to delete

### backboard_create_thread

Create a new conversation thread for an assistant.

**Parameters:**
- `assistant_id` (string, required): ID of the assistant to create thread for

### backboard_list_threads

List all conversation threads, optionally filtered by assistant.

**Parameters:**
- `assistant_id` (string, optional): Filter threads by assistant ID

### backboard_get_thread

Get a thread with its message history.

**Parameters:**
- `thread_id` (string, required): ID of the thread

### backboard_send_message

Send a message to a thread and get a response.

**Parameters:**
- `thread_id` (string, required): ID of the thread
- `content` (string, required): Message content
- `memory` (string, optional): Memory mode - "Auto", "Readonly", or "off" (default: "Auto")

### backboard_add_memory

Store a memory for an assistant that persists across conversations.

**Parameters:**
- `assistant_id` (string, required): ID of the assistant
- `content` (string, required): Memory content to store
- `metadata` (object, optional): Additional metadata for the memory

**Example:**
```json
{
  "assistant_id": "asst_123",...

Related skills

OpenClaw

13-Day Sprint Method

galizki

Productivity system based on Maya calendar with 13 natural tones for project management and personal development

OpenClaw

1password

daggerkun007

Set up and use 1Password CLI (op). Use when installing the CLI, enabling desktop app integration, signing in (single or multi-account), or reading/injecting/running secrets via op.