A sophisticated workspace management system for orchestrating multi-agent workflows, isolated project memory, and seamless context switching.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install multi-workplace
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
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).
Get the raw skill files in a ZIP archive.
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.
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.
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. |
Loading
Automatically generates deep-linked Waze navigation URLs for addresses, businesses, and calendar events with intelligent location context.

A precision tool for AI agents to query and report real-time global weather conditions, including temperature, humidity, and wind speed.

A comprehensive automation toolkit for managing macOS printers and CUPS queues directly through command-line interfaces.

A specialized skill command for dispatching automated Photoshop tasks through a centralized orchestration pipeline.

A sophisticated project management framework for orchestrating multi-agent workflows, isolated memory, and seamless context switching across various codebases.

A specialized tool for tracking and optimizing Spanish PVPC electricity prices to minimize domestic energy costs.








































