hybrid-cloud-rpc

Scaffold hybrid cloud RPC services across Control and Cell silos.

Updated Apr 1, 2026
One-click install
npx skills add https://github.com/Harigithub11/sentry --skill hybrid-cloud-rpc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hybrid-cloud-rpc
Source: https://github.com/Harigithub11/sentry/tree/main/.agents/skills/hybrid-cloud-rpc
Command: npx skills add https://github.com/Harigithub11/sentry --skill hybrid-cloud-rpc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Coordinating and hardening hybrid cloud RPC services across Control and Cell silos is error-prone; this skill provides a standardized approach to scaffolding, validation rules, resolver strategies, testing, and safe deprecation to prevent cross-silo outages.

Core Features & Use Cases

  • Service scaffolding and project structure for new RPC services
  • RPC model serialization and resolver strategies per silo
  • Safe deprecation workflows across silos with cross-silo mappings
  • Use case: developers add a new RPC method to enable cross-silo access or deprecate an endpoint while maintaining stability

Quick Start

Create a new hybrid-cloud RPC service by following the service template, implement the abstract methods in the cell and control silos, and register the service in one of the approved discovery packages.

Frequently Asked Questions about hybrid-cloud-rpc

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

FAQPage Schema
How do I build hybrid cloud RPC services across cell and control silos?

To build hybrid cloud RPC services across cell and control silos, follow a standardized service template, implement abstract methods per silo, and register the service in one of the 12 approved discovery packages to ensure consistent resolver strategies.

What are the requirements for RPC model serialization in hybrid cloud environments?

RPC model serialization in hybrid cloud environments requires serializable types, keyword-only parameters, and the absence of future annotations in model and service files to prevent cross-silo outages.

How do I deprecate an RPC endpoint safely across control and cell silos?

To deprecate an RPC endpoint safely across control and cell silos, follow safe deprecation workflows that maintain cross-silo mappings and update resolver strategies to preserve overall system stability.

Why do my hybrid cloud RPC services fail cross-silo discovery?

Hybrid cloud RPC services fail cross-silo discovery when they are not placed under one of the 12 registered discovery packages or lack consistent resolver strategies across control and cell silos.

Can I add new RPC methods to enable cross-silo access without breaking existing services?

Yes, you can add new RPC methods to enable cross-silo access by implementing the abstract methods in both cell and control silos while enforcing serializable types and keyword-only parameters to maintain stability.

When do I need to update resolver strategies for hybrid cloud RPC services?

You need to update resolver strategies for hybrid cloud RPC services when creating a new service, adding methods, updating models, or deprecating endpoints across control and cell silos to maintain consistent cross-silo behavior.