octane-grpc

Implement and debug Octane gRPC LiveLink API calls across services.

1|Updated Jul 9, 2025
One-click install
npx skills add https://github.com/ultrafish22L/grpcSamples --skill octane-grpc
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: octane-grpc
Source: https://github.com/ultrafish22L/grpcSamples/tree/main/octaneWebR/.openhands/skills/octane-grpc
Command: npx skills add https://github.com/ultrafish22L/grpcSamples --skill octane-grpc

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides deep knowledge of Octane's gRPC API patterns, proto file usage, and service-layer architecture, enabling developers to implement new API calls and debug gRPC communication effectively.

Core Features & Use Cases

  • Proto-driven gRPC patterns: understand how to discover and use proto methods across Node.js/TypeScript services.
  • Service-layer integration: implement stable service wrappers that expose Octane client APIs across app layers.
  • Debug and troubleshooting: analyze gRPC calls, streaming metadata, and error patterns for Octane LiveLink.
  • Use Case: when adding or debugging API calls across node, viewport, and scene services, follow this guide to ensure reliable integration.

Quick Start

Identify available proto methods under server/proto, scaffold a basic service wrapper, and perform a sample call to verify the response end-to-end.

Frequently Asked Questions about octane-grpc

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement Octane gRPC LiveLink API calls in a Node.js service?▼

Discover available proto methods under server/proto, scaffold a service wrapper, and perform a sample call to verify the Octane gRPC response end-to-end.

What is the service-layer architecture for Octane gRPC integration?▼

The architecture implements stable service wrappers exposing Octane client APIs across node, viewport, and scene services to ensure reliable gRPC communication.

How do I debug cross-service gRPC communication in Octane?▼

Debug Octane gRPC communication by analyzing gRPC calls, streaming metadata, and error patterns to identify failures across node, viewport, and scene services.

Does Octane gRPC support proto-driven patterns for TypeScript services?▼

Yes, Octane gRPC supports proto-driven patterns for discovering and using proto methods across Node.js and TypeScript services.

Why does my Octane LiveLink gRPC call fail when wiring UI events?▼

Octane LiveLink gRPC calls fail when UI events are incorrectly wired to service wrappers; analyze streaming metadata and error patterns to ensure reliable integration.