war-room

Coordinate multi-agent collaboration with atomic task claims and file locks.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ProwlrBot/prowlrbot --skill war-room
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: war-room
Source: https://github.com/ProwlrBot/prowlrbot/tree/main/src/prowlrbot/ext/hub
Command: npx skills add https://github.com/ProwlrBot/prowlrbot --skill war-room

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The War Room enables multiple Claude Code instances to work together as a single team by coordinating tasks, sharing findings, and preventing duplicate work.

Core Features & Use Cases

  • Atomic task claiming with per-task file locks, ensuring exclusive work on a given scope.
  • Shared context and event logging for team visibility and auditability.
  • Real-time collaboration across terminals with agent discovery and status broadcasts.

Quick Start

Tell your Claude Code terminal to connect to the war room and run check_mission_board() before starting any task.

Frequently Asked Questions about war-room

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

FAQPage Schema
How do I prevent multiple Claude Code terminals from editing the same file?

Multi-agent coordination prevents duplicate edits by applying per-task file locks. This ensures exclusive work on a given scope, stopping concurrent terminals from overwriting each other's changes.

What is atomic task claiming in multi-agent collaboration?

Atomic task claiming is a multi-agent coordination mechanism that locks a specific task scope. It ensures only one agent works on a task at a time, preventing duplicated work across shared environments.

Can I share context and event logs across Claude Code instances on different machines?

Yes, multi-agent coordination works across Claude Code terminals on different machines. It uses a shared war room to provide shared context, event logging, and agent discovery for team visibility.

How do I start coordinating tasks with a shared war room?

To start coordinating tasks, tell your Claude Code terminal to connect to the war room. You should then run check_mission_board() before starting any task to claim atomic tasks and review shared context.

Does multi-agent coordination require specific dependencies to enable file locks?

No specific dependencies are required to enable multi-agent coordination and file locks. The system enforces a defined frontmatter with name and description to guide activation alongside optional resource directories.

When should I use a war room for multi-agent coordination instead of manual task assignment?

Use a war room when multiple agents need real-time collaboration with status broadcasts and auditability. It prevents duplicated work by managing atomic task claims and shared context, which manual assignment lacks.