Storage Router for Openclaw

A logic-based routing system that ensures AI agents save information to the correct destination, preventing local clutter and improving data accessibility.

netanel-abergel
v1.0.0
Apr 6, 2026
0
607
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install storage-router

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install storage-router using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Storage Router?

The Storage Router skill serves as the central decision engine for an AI agent's data persistence layer. By categorizing information into research, operational state, or behavioral rules, it ensures that every piece of data is stored in its most effective location. This approach bridges the gap between local agent performance and human-accessible platforms like monday.com. Incorporating this into your Openclaw Skills workflow ensures that team-relevant research is shareable while sensitive configuration remains secure and local.

Storage Router Use Cases

  • Saving competitor research or product briefs directly to monday.com for team access.
  • Updating long-term agent behavioral preferences in MEMORY.md on GitHub.
  • Storing ephemeral runtime states, such as cron job progress, in local JSON files.
  • Maintaining meeting notes and project tasks in synchronized cloud boards.
  • Protecting sensitive credentials by keeping them strictly within local environments.

How Storage Router Works

  1. The agent intercepts a save or document trigger to evaluate the incoming content type.
  2. It references the internal Decision Table to determine if the destination should be monday.com, GitHub, or local storage.
  3. The skill checks for a local .context file to retrieve specific workspace and board IDs.
  4. If local IDs are missing, it queries the Structure Index doc on monday.com to find the current destination IDs.
  5. The data is formatted and pushed to the target destination, ensuring no duplication across layers.

Storage Router Setup

To configure the Storage Router for your Openclaw Skills, ensure you have your monday.com API keys and workspace IDs ready. Create a .context file in the skill directory to map your environment:

# Path: /opt/ocana/openclaw/workspace/skills/storage-router/.context
WORKSPACE_ID="12345"
FOLDER_RESEARCH="20077300"
DOC_STRUCTURE_INDEX="39993682"

The agent will automatically source this file to route data correctly during execution.

Storage Router Data Schema & Taxonomy

The skill organizes data based on its persistence layer requirements and access needs:

Layer Storage Target Example Files
Collaborative monday.com Research Docs, Task Boards, Strategy Docs
Versioned GitHub (Private) MEMORY.md, .context, SKILL.md files
Ephemeral Local Filesystem data/.json, inbox/, heartbeat state, credentials

Storage Router Advanced Features

  • Automated lookup of dynamic IDs via the monday.com Structure Index document to maintain sync with cloud changes.
  • Multi-layer persistence logic that strictly separates owner-accessible content from agent-only behavioral logic.
  • Conflict prevention rules that explicitly forbid content duplication across different storage layers.
  • Support for localized context tracking, such as managing WhatsApp conversation histories in dedicated local directories.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*