bloodbank-sdk-generation
Installation
SKILL.md
Bloodbank SDK Generation
Deterministic recipe for generating typed bindings from bloodbank/schemas/bloodbank/**. Outputs are plain artifacts the consumer commits or vendors — this skill produces code, not an installable package.
Prereqs
- Run from the Bloodbank repo root (the directory containing
schemas/anddocs/event-naming.md), or pass the schema path explicitly. uvx(fromuv) for Python tooling,npxfor TypeScript tooling — both are project-less, no install required.- Validate the tree is well-formed first:
mise run validate:schemas(orbash scripts/validate_schemas.sh). Skip generation if it fails — fix schemas before generating.