skills/smithery.ai/binary-protocol-developer

binary-protocol-developer

Installation
SKILL.md

When to use this skill

When you need to add new message types, modify existing protocol messages, or make any changes to the binary messaging protocol used for client-server communication in ORE Studio.

How to use this skill

Recommended approach: Use code generation for standard CRUD protocol messages. The ores.codegen project can generate protocol request/response structs from JSON models.

Priority order

  1. Use code generation: For standard CRUD protocol patterns, create a JSON model and generate using --profile protocol. See ORE Studio Codegen.
  2. Update templates: If the protocol doesn't fit existing templates, modify the protocol Mustache templates in library/templates/ to support the new message pattern.
  3. Manual creation: Only create protocol messages manually for non-standard patterns (authentication, custom workflows, etc.).

Code generation workflow

Installs
1
First Seen
Apr 14, 2026
binary-protocol-developer from smithery.ai