mesh

Coordinate multi-agent file reservation, messaging, and peer awareness in shared projects.

3|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/oddship/bosun --skill mesh-oddship
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: mesh
Source: https://github.com/oddship/bosun/tree/main/.pi/skills/mesh
Command: npx skills add https://github.com/oddship/bosun --skill mesh-oddship

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables seamless communication and coordination between multiple AI agents working within the same project, preventing conflicts and ensuring efficient collaboration.

Core Features & Use Cases

  • Agent Awareness: See which agents are active and what files they are working on.
  • File Reservation: Claim files before editing to avoid simultaneous modifications.
  • Inter-Agent Messaging: Send direct or broadcast messages to other agents for status updates or urgent notifications.
  • Use Case: When multiple agents are refactoring different parts of a codebase, use mesh_peers to see who is working on what, mesh_reserve to claim your files, and mesh_send to notify others of your progress or any breaking changes.

Quick Start

Check which agents are currently active in the project.

Frequently Asked Questions about mesh

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

FAQPage Schema
How do I prevent multiple AI agents from editing the same files simultaneously?

To prevent simultaneous modifications, use file reservation to claim files before editing. This multi-agent coordination mechanism ensures synchronized development and conflict avoidance by blocking others from modifying reserved files.

How can AI agents send status updates to each other during codebase refactoring?

Agents can send status updates during codebase refactoring using inter-agent messaging. You can broadcast messages to all active peers or send direct notifications regarding progress and breaking changes in real-time.

What is real-time agent awareness and how does it work in a shared project?

Real-time agent awareness provides visibility into which agents are active within a shared project environment and what files they are working on. It functions by tracking peer status to facilitate synchronized development and conflict avoidance.

Do I need specific communication protocols for multi-agent coordination?

Multi-agent coordination requires robust communication protocols, which this Skill handles by integrating with pi-mesh. No external protocol dependencies are required to facilitate inter-agent messaging and file reservation.

Can I broadcast urgent notifications to all active agents in a distributed system?

Yes, you can broadcast urgent notifications to all active agents in a distributed system. The inter-agent messaging feature supports both direct messaging and broadcast alerts for real-time awareness and synchronization.

What are the limitations of using file reservation for agent coordination?

File reservation prevents simultaneous modifications but requires active management within a shared project environment. Agents must actively claim files before editing and release them to avoid blocking dependent tasks in synchronized development.