Workplace Manager for Openclaw

A sophisticated workspace management system for orchestrating multi-agent workflows, isolated project memory, and seamless context switching.

dickwu
v0.4.0
Feb 18, 2026
0
1.7k
0

Install & Download

1. ClawHub CLI

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

npx clawhub@latest install multi-workplace

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 multi-workplace 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 Workplace Manager?

The Workplace skill is a professional-grade environment management tool designed to organize complex development projects within the Openclaw Skills ecosystem. It allows developers to maintain isolated contexts for different codebases, each with its own set of AI agents, specialized memory, and deployment configurations. By utilizing a hierarchical structure and a central registry, it ensures that your AI agents always have the correct project context, whether you are working in a monorepo or across multiple independent git repositories.

This skill bridges the gap between high-level project management and granular agent execution. It supports advanced features like Swarm-style agent handoff and real-time inter-agent communication via a dedicated Rust-based file-watcher. With native support for Telegram and Discord UIs, users can switch workplaces, start agents, or trigger deployments using interactive buttons, making it an essential component of the Openclaw Skills framework for professional developers.

Workplace Manager Use Cases

  • Managing multiple distinct codebases with isolated AI agent contexts.
  • Orchestrating complex workflows involving multiple specialized agents like coders, reviewers, and kernel agents.
  • Seamlessly switching between project environments using slash commands or interactive UI buttons.
  • Synchronizing project-specific context and rules to IDEs like Cursor, Claude Code, and OpenCode.
  • Discovering and linking existing git repositories into a unified, agent-accessible workspace registry.

How Workplace Manager Works

  1. Initialization: The skill scans a directory to create a hidden .workplace/ directory containing configurations, agent definitions, and project structure.
  2. Registry Management: A central registry at ~/.openclaw/workspace/ tracks all known workplaces and the currently active environment to ensure consistent state across sessions.
  3. Context Loading: Upon switching, the skill loads the specific workspace memory, file tree, and agent roles, updating the current context for all active Openclaw Skills.
  4. Agent Orchestration: Specialized agents communicate through a structured chat.md protocol, monitored by a high-performance Rust server for real-time interaction and handoffs.
  5. IDE Sync: Project context and rules are automatically exported to IDE-specific files to keep external tools like Cursor or Claude Code aligned with the workplace state.

Workplace Manager Setup

To begin using this within your Openclaw Skills environment, initialize your project directory using the provided scripts:

# Initialize a new or existing workplace
scripts/init_workplace.sh /path/to/project --name "my-project"

# Scan for existing git repositories to add to the registry
scripts/scan_workplaces.sh /path/to/parent/dir

# Build the Rust file-watcher server for your platform
scripts/build.sh

Once initialized, use the /workplace list command in your preferred chat interface to manage your environments.

Workplace Manager Data Schema & Taxonomy

Each project maintains a .workplace/ directory to ensure isolation. The schema is organized as follows:

Component Description
config.json Contains the UUID, project name, path, and linked workspace metadata.
agents/ Directory of Markdown files defining agent roles, triggers, and handoff logic.
memory/ Isolated daily logs (YYYY-MM-DD.md) for project-specific historical context.
chat.md The communication hub for inter-agent messaging and Swarm protocols.
structure.json A detailed snapshot of the project's file tree for agent navigation.
deploy/ Documentation for deployment environments like dev, main, and pre-production.

Workplace Manager Advanced Features

  • Swarm-style agent handoff using YAML-defined triggers and role definitions.
  • High-performance Rust file-watcher server for real-time inter-agent message parsing.
  • Advanced colon syntax (e.g., parent:child) for lightning-fast workspace switching via CLI.
  • Supermemory integration using workplace UUIDs as isolated container tags for cross-session awareness.
  • Multi-IDE synchronization supporting Cursor (.mdc), Claude Code (CLAUDE.md), and OpenCode.
  • Rich interactive UI for Telegram and Discord featuring dynamic inline buttons and hierarchical navigation.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*