Reference¶
These reference guides provide technical background that may be required to use Workshop and SDKcraft.
Command-line interfaces¶
Workshop and SDKcraft ship with a small set of command-line tools:
Definition file formats¶
Workshops and SDKs are defined in YAML and share a number of basic elements such as plugs, base images and so on. However, both definition types have different purposes and structure:
Structure and behavior¶
Workshops are largely made of SDKs; understanding how a workshop runs and the status it carries starts with how SDKs are structured and operated at run-time:
AI agents¶
Workshop exposes documentation in LLM-readable form and ships two agentic skills that wrap its CLIs for coding agents:
Reference implementations¶
These real-life examples on GitHub, maintained by the Workshop team, are meant to showcase different SDK patterns and workshop implementations. Study them to better understand SDK design and workshop creation: