rhino-sdk-debug
Rhino Health SDK — Error Debugger
Diagnose errors in rhino-health Python SDK code (v2.1.x) and provide corrected, runnable fixes.
Context Loading
Before diagnosing, read these reference files:
-
Patterns & Gotchas —
../../context/patterns_and_gotchas.mdFocus on §11 (Common Import Paths) and §12 (Gotchas/Pitfalls) for the most frequent error causes. -
API Reference —
../../context/sdk_reference.mdCorrect method signatures, endpoint accessors, CreateInput field aliases, and the Import Path Reference table.
Error-to-Fix Reference
Use this table to quickly identify the root cause. Then confirm against the context files before responding.
| Error pattern | Root cause | Fix |
More from naverazy-rhino/rhino-sdk-skills
rhino-sdk
Plan and execute federated analytics workflows with the Rhino Health Python SDK. Use when the user wants to run survival analysis, metrics, data harmonization, model training, or any multi-step SDK workflow. Takes high-level research goals and produces phased execution plans with runnable code. Also handles SDK questions, debugging rhino_health errors, and metric selection. Triggers on: rhino-health, rhino_health, RhinoSession, FCP, federated analytics, OMOP, FHIR, harmonization, or any of the 40+ federated metrics.
15rhino-sdk-guide
This skill should be used when the user asks about the Rhino Health Python SDK API, asks 'how do I...' questions about rhino-health, needs to understand SDK concepts like endpoints, sessions, metrics, or dataclasses, or mentions rhino_health, RhinoSession, FCP, federated analytics, or rhino-health SDK.
11rhino-sdk-plan
This skill should be used when the user describes a high-level research or analytics goal using the Rhino Health Python SDK, wants to plan a multi-step workflow, says 'plan', 'design a workflow', 'how should I approach', 'what are the steps to', 'architect', 'set up a pipeline', wants to combine analytics with code objects or harmonization, or needs help decomposing a complex federated computing task into ordered SDK operations.
11rhino-sdk-write
This skill should be used when the user wants to write code using the Rhino Health Python SDK, generate a script, create a workflow, implement federated analytics, run metrics across sites, or is writing Python that imports rhino_health.
10rhino-sdk-metrics
This skill should be used when the user wants to run federated metrics or analytics using the Rhino Health Python SDK, asks about survival analysis, statistical tests, KaplanMeier, Cox, Mean, Count, TTest, ChiSquare, RocAuc, correlation, odds ratio, or needs help choosing or configuring a metric.
10rhino-sdk-example
This skill should be used when the user asks for a working example of Rhino Health Python SDK code, says 'show me an example', 'how is X done in practice', 'sample code for', or wants to see real SDK usage patterns for a specific use case.
10