distributed-mesh

Coordinate squads across machines using Git as the mesh state transport.

49|6|Updated Aug 24, 2021
One-click install
npx skills add https://github.com/webmaxru/bpm-counter --skill distributed-mesh-webmaxru
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: distributed-mesh
Source: https://github.com/webmaxru/bpm-counter/tree/main/.copilot/skills/distributed-mesh
Command: npx skills add https://github.com/webmaxru/bpm-counter --skill distributed-mesh-webmaxru

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables teams to coordinate across different machines by using Git as the transport for sharing state, decisions, and synchronization artifacts.

Core Features & Use Cases

  • Enables cross-machine squad coordination with mesh.json configuration and pre-bundled sync scripts.
  • Provides a deterministic workflow to initialize and synchronize state repositories for distributed squads.
  • Use case: when multiple developers or CI runners operate in separate environments but must converge on a shared mesh state.

Quick Start

Run the bundled sync-mesh.sh (or sync-mesh.ps1 on Windows) to bootstrap and materialize the distributed mesh state.

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 using Git?

You can coordinate distributed squads across machines by using Git as the transport layer for mesh state. This approach shares synchronization artifacts and decisions across local, remote-trusted, and remote-opaque zones via a shared state repository.

How do I set up a distributed mesh state repository for CI runners?

To set up a distributed mesh state repository, generate a mesh.json configuration from your inputs, copy the bundled sync scripts, and optionally initialize a Zone 2 state repo to converge shared state across separate CI runner environments.

What is the best way to synchronize state across developers in separate environments?

Synchronizing state across developers in separate environments is best handled by executing bundled sync scripts like sync-mesh.sh or sync-mesh.ps1, which bootstrap and materialize the distributed mesh state using Git as the transport.

Can I use Git mesh synchronization for teams in remote-opaque zones?

Yes, Git mesh synchronization applies to distributed teams across local, remote-trusted, and remote-opaque zones. It guides the creation of mesh.json and deploys bundled sync scripts to enforce deterministic setup across these network boundaries.

Do I need a state repo to bootstrap cross-machine squad coordination?

Initializing a Zone 2 state repo is optional but recommended for cross-machine squad coordination. The required steps are generating mesh.json and copying bundled sync scripts to write a deterministic mesh-setup decision.