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.