workplace

Manage project workplaces with per-workspace agents and isolated memory.

1|Updated Feb 17, 2026
One-click install
npx skills add https://github.com/dickwu/multi-workplace --skill workplace
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workplace
Source: https://github.com/dickwu/multi-workplace/tree/main
Command: npx skills add https://github.com/dickwu/multi-workplace --skill workplace

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill streamlines the management of multiple software development projects by providing a unified interface for orchestrating agents, managing isolated project environments, and facilitating inter-agent communication.

Core Features & Use Cases

  • Multi-Workplace Management: Seamlessly switch between and manage numerous project directories, each with its own set of agents and configurations.
  • Agent Orchestration: Define, start, and manage role-based agents (e.g., coder, reviewer, devops) within each workplace, enabling complex multi-agent workflows.
  • IDE Integration: Synchronizes project context, agent roles, and deployment information with popular IDEs like Cursor, Claude Code, and OpenCode.
  • Use Case: A developer working on a large codebase with multiple microservices can use this Skill to easily switch between services, manage their respective agents, and ensure consistent context is shared across their development tools.

Quick Start

Use the workplace skill to initialize a new project workspace in the current directory.

Frequently Asked Questions about workplace

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I manage multiple project workspaces with isolated agent memory?

Managing multiple project workspaces with isolated memory involves initializing separate directories where role-based agents operate independently. This skill orchestrates multi-workplace environments, ensuring per-workspace agents maintain isolated context while communicating via a chat protocol.

What is multi-agent orchestration for software development projects?

Multi-agent orchestration coordinates role-based agents like coders, reviewers, and devops within a shared project environment. It handles agent definition, startup, and inter-agent communication, enabling complex collaborative workflows across large codebases with multiple microservices.

Does workplace agent orchestration work with Cursor and Claude Code IDE integration?

Yes, workplace agent orchestration supports IDE integration with Cursor, Claude Code, and OpenCode. It synchronizes project context, agent roles, and deployment configurations directly with these development environments to maintain consistent context across tools.

How do I switch between project directories and manage their respective agents?

Switching between project directories uses built-in workplace scanning and switching commands. Each workspace retains its own agents, isolated memory, and deployment configurations, allowing seamless context transitions when managing numerous microservices or project environments.

Can I use multi-agent orchestration for large codebases with multiple microservices?

Yes, multi-agent orchestration suits large codebases with multiple microservices by providing a unified interface for managing isolated project environments. Developers can switch between services, manage respective agents, and ensure consistent context sharing across integrated development tools.

How do agents communicate with each other across different project workspaces?

Agents communicate across project workspaces via an integrated chat protocol. This inter-agent communication mechanism allows role-based agents within the orchestration framework to share context and coordinate tasks while maintaining their isolated workspace memory.