Stub — This document is a placeholder. Full content will be added as the tutorial plugin API stabilises.
Overview
A tutorial plugin provides structured, interactive guidance within the DPUse workbench. It can surface contextual instructions, step-by-step walkthroughs, and embedded learning content at the point of need — without requiring users to leave the application or consult external documentation.
Tutorial plugins are loaded dynamically and can be scoped to specific areas of the workbench, triggered by user actions, or made available on demand.
Topics to be documented
- Tutorial plugin interface / contract
- Defining steps and progression logic
- Scoping a tutorial to specific workbench views or actions
- Embedding media, code, and interactive elements
- Triggering tutorials contextually vs. on demand
- Packaging and registration
- Testing a tutorial plugin locally
- Publishing a custom tutorial plugin