Remote Skill Source Protocol • AI Agent SDK
RemoteSkillSourceProtocol: A declarative remote source that syncs skills into a local cache.
RemoteSkillSourceProtocol
Defined in the protocols module.
AI Agent
A declarative remote source that syncs skills into a local cache.
Implementations fetch a small manifest, download skill bundles into a versioned cache directory, and atomically swap in updates when the remote changes. They must be offline-safe (fall back to the last-good cache) and treat remote content as untrusted (the caller re-validates fetched skills).
Methods
Source
View on GitHubpraisonaiagents/skills/protocols.py at line 17