Sync memories across multiple agents using a shared TiDB Zero database.
Scanned 9/7/2026
Install to Claude Code
npx -y skills add modbender/skill-library-mcp --skill hive-mind --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Hive Mind?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/modbender-hive-mind)More formats (shields.io, HTML) on the badges page.
---
name: hive-mind
description: Sync memories across multiple agents using a shared TiDB Zero database.
metadata:
openclaw:
emoji: 🐝
requires:
bins: ["python3", "curl"]
env: ["TIDB_HOST", "TIDB_PORT", "TIDB_USER", "TIDB_PASSWORD"]
---
# Hive Mind (Powered by TiDB Zero)
## Overview
**Hive Mind** is a shared configuration store for your AI Agent. It acts like an "iCloud Keychain" for agent settings and user preferences, syncing them across all your devices instantly.
## Security & Provisioning
This skill supports two modes:
1. **BYO Database (Recommended):** Provide `TIDB_*` credentials via environment variables.
2. **Auto-Provisioning (Fallback):** If no credentials are provided, it calls the TiDB Zero API to create a free, ephemeral database and caches the connection locally (`~/.openclaw_hive_mind_dsn`).
## Why use this?
* **Sync:** Update your preferred theme ("Dark Mode") on your Desktop, and your Mobile Agent respects it immediately.
* **Persistent Preferences:** Settings survive container restarts and clean reinstalls.
* **Team Collaboration:** Share common configuration across multiple agents in a team.
## Prerequisites
* **TiDB Zero:** Requires a serverless cluster.
* **Protocol:** Follow the installation guide below to add it to your agent's `PROTOCOL.md`.
## Installation
### 1. Add to `TOOLS.md`
```markdown
- **hive-mind**: Store/Retrieve persistent key-value preferences.
- **Location:** `{baseDir}/skills/hive_mind/SKILL.md`
- **Command:** `python {baseDir}/skills/hive_mind/run.py --action set --key "theme" --value "dark"`
```
### 2. Add to `AGENTS.md` (Protocol)
Copy [PROTOCOL.md](PROTOCOL.md).
## Usage
* **Set:** `python {baseDir}/run.py --action set --key "user.timezone" --value "UTC"`
* **Get:** `python {baseDir}/run.py --action get --key "user.timezone"`
* **List:** `python {baseDir}/run.py --action list` -> Returns all stored preferences.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!