distributed-mesh

Generate mesh.json and sync squad state across machines via Git.

66|41|Updated Mar 4, 2026
One-click install
npx skills add https://github.com/olivomarco/vbd-copilot --skill distributed-mesh-olivomarco
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: distributed-mesh
Source: https://github.com/olivomarco/vbd-copilot/tree/main/.copilot/skills/distributed-mesh
Command: npx skills add https://github.com/olivomarco/vbd-copilot --skill distributed-mesh-olivomarco

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires jq, git, curl.

What problem does it solve?

Coordinate squads across multiple machines by using Git as the transport to materialize remote state locally, enabling cross-machine collaboration without persistent daemons.

Core Features & Use Cases

  • Generate a mesh.json configuration from declared squads and zones.
  • Copy bundled sync-mesh.sh and sync-mesh.ps1 into your project to materialize remote state on startup.
  • Initialize Zone 2 state repositories and record a concise mesh decision entry for team awareness.

Quick Start

Describe your squads and zones, then run the included sync-mesh scripts to initialize and synchronize the mesh state before agents start.

Frequently Asked Questions about distributed-mesh

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

FAQPage Schema
How do I coordinate distributed squads across multiple machines without running persistent daemons?▼

You can coordinate distributed squads by using Git as the transport to materialize remote state locally. This enables cross-machine synchronization without requiring persistent background daemons.

What is a Git mesh and how does it manage state initialization for remote agents?▼

A Git mesh manages state initialization by generating a mesh.json configuration from declared squads and zones. The included sync scripts materialize the remote state locally before agents start.

How do I set up cross-machine squad coordination using Git repositories?▼

Describe your squads and zones, then run the bundled sync-mesh.sh or sync-mesh.ps1 scripts. These scripts initialize Zone 2 state repositories and record a mesh decision entry for team awareness.

Do I need any specific dependencies to run the sync-mesh scripts for squad coordination?▼

Yes, you need jq, git, and curl installed on your machine to execute the sync-mesh scripts and manage the distributed mesh state synchronization properly.

Can I use this distributed coordination approach for both local and remote trusted setups?▼

Yes, this Git-based coordination applies to diverse scenarios including local squads, remote-trusted setups, and remote-opaque contracts, satisfying deterministic setup steps across different environments.

Why use Git as a transport layer for distributed state instead of other coordination tools?▼

Using Git as the transport layer allows explicit state materialization locally without persistent daemons. It provides deterministic setup and synchronization across machines using standard version control infrastructure.