fipa-00025-interaction-protocol-library
OfficialReusable 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.