jinko-protocol

Installation
SKILL.md

Jinkō Protocol SDK Workflows

Use this skill for protocol-design mechanics through the SDK. Keep the separation of concerns explicit: the model defines treatment-regimen functions and inputs; the protocol instantiates those inputs per arm.

PREREQUISITE: This skill needs an initialized jinko-sdk connection and an SDK satisfying its metadata.requires_sdk range. Run the jinko-sdk-setup skill (../jinko-sdk-setup/SKILL.md) and proceed only once its check passes. If that skill is not found, install it from novainsilico/jinko-skills.

Separation Of Concerns

  • Protocol designs only override component values, with different override values per arm.
  • Dosing functionality is defined at the model level: schedule parameterization, dose parameterization, treatment activation/deactivation through categorical parameters, route or administration mode through categorical parameters, and any formulas that interpret those inputs.
  • In the model, define the treatment-regimen function and its input components.
  • In the protocol, assign values to those inputs, as if instantiating that function for each arm.
  • If a needed override key does not exist as a model input, switch to jinko-model first and add the model component or dosing logic there.

Core Rules

Installs
36
GitHub Stars
1
First Seen
Jul 23, 2026
jinko-protocol — novainsilico/jinko-skills