Search papers, labs, and topics across Lattice.
This paper introduces Skill-as-API, a novel coordination protocol designed to enhance privacy in multi-agent AI systems by limiting the public exposure of skill details to only essential metadata. By employing a protocol-layer approach, the method ensures that the core functionalities of each agent remain confidential and do not traverse the network, addressing significant concerns regarding intellectual property leakage. The implementation demonstrates effective access control and a reduced risk of prompt injection, validated through a case study involving collaborative code review among three agents.
Protecting proprietary AI skills while enabling seamless multi-agent collaboration could redefine how we approach software engineering with AI.
AI coding agents are evolving from solitary tools into collaborative teammates that discover and invoke one another's specialized skills. But the coordination channel itself can leak a skill's intellectual property. Protocols such as MCP and A2A run implementations server-side, yet they still publish each skill's description and typed schemas to every peer, offer no way to hide a skill's existence, and cannot guarantee that a wrapped system prompt stays off the wire. Application-layer privacy filters help, but act only after the model has decided to emit sensitive text. We take a complementary, protocol-layer route: Skill-as-API, a coordination protocol whose public view of a skill is limited to its name, description, typed input/output schemas, and trust tier. The skill body is closure-captured in the owner's process and never crosses the wire. Four layers add access control and narrow the prompt-injection surface structurally rather than by filtering content. We provide an open-source Python implementation over XMTP with 1.8-2.9 s cross-continent hot-reconnect latency, and a software-engineering case study in which three agents coordinate a pull-request review while each retains ownership of its proprietary analysis prompts.