Coop

Coordinate modular AI agents through peer-to-peer CLI synchronization of shared context and sanitized insights.

1|Updated Dec 18, 2025
One-click install
npx skills add https://github.com/matt-fell-ai/PAI --skill coop
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Coop
Source: https://github.com/matt-fell-ai/PAI/tree/main/skills/Coop
Command: npx skills add https://github.com/matt-fell-ai/PAI --skill coop

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Coop provides modular, decoupled capabilities to support cooperative automation across multiple agents, enabling teams to work together on complex tasks without hard coupling.

Core Features & Use Cases

  • Modular, composable capabilities: Build workflows by combining independent Coop components.
  • Cross-agent collaboration: Share context, synchronize state, and coordinate tasks across agents.
  • Easy integration: Simple interfaces to extend or plug into existing agent stacks.

Quick Start

Use the Coop skill to sync with a peer: Run: bin/pai run Coop sync --peer-id <id>.

Frequently Asked Questions about Coop

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

FAQPage Schema
How do I enable peer synchronization between multiple agents?

Peer synchronization allows agents to share context and coordinate tasks. Use Coop's CLI workflow with the `--peer-id` flag to perform a handshake, transmit sanitized insights, and update shared context across agents without hard coupling.

Can I use modular agents for cross-agent collaboration?

Yes. Coop provides modular, composable capabilities designed for cross-agent collaboration. Build workflows by combining independent components that enable state synchronization and task coordination across decoupled agents.

What does the Coop sync command do?

The sync command establishes peer-to-peer communication between agents. Run `bin/pai run Coop sync --peer-id <id>` to initiate handshake, exchange sanitized insights, and maintain synchronized shared context for cooperative automation tasks.

How does Coop integrate with existing agent stacks?

Coop uses simple, composable interfaces that plug into existing agent stacks without requiring architectural changes. Its modular design lets you extend or integrate cooperative capabilities directly into your current automation workflows.

What's the difference between hard-coupled and modular agent cooperation?

Hard-coupled agents have interdependent logic; modular cooperation decouples agent design. Coop enables teams to coordinate complex tasks across independent agents by sharing sanitized insights and synchronized state, reducing fragility.