fipa-00025-interaction-protocol-library

Official

Reusable protocols for agent coordination.

Authorcuriositech
Version1.0.0
Installs0

System Documentation

What problem does it solve?

The FIPA Interaction Protocol Library provides a curated catalog of reusable, well-documented interaction patterns for coordinating multiple agents. It offers formalized templates, AUML diagrams, and role-based contracts to improve interoperability, composability, and reasoning about multi-agent workflows.

Core Features & Use Cases

  • Protocol library: named, parameterized templates (e.g., ContractNet, Request-Response, Auction) with AUML diagrams and usage guidance.
  • Role-based coordination: focus on agent roles rather than fixed agents, enabling dynamic binding and substitutions.
  • Modular composition: supports nested, interleaved, and parameterized protocols to build complex, reusable workflows.
  • Observability and governance: versioning, documentation, and adoption signals to guide protocol selection and evolution.

Quick Start

Instantiate a ContractNet-style protocol by binding Initiator and Participant roles to actual agents with a defined deadline.

Dependency Matrix

Required Modules

None required

Components

referencesdiagrams

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: fipa-00025-interaction-protocol-library
Download link: https://github.com/curiositech/port-daddy/archive/main.zip#fipa-00025-interaction-protocol-library

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.