jk-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.

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 jk-model first and add the model component or dosing logic there.

Core Rules

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