Plugin UX guidelines will include UX requirements and/or UX best practices these will ensure your plugin follows XD user experience patterns.
Guide your users as they interact with your plugin, for example when they first interact with your plugin what can they expect and how can they get the most out of your plugin.
Example: First time user experience onboarding
How will user navigate your plugin, what is best entry point and what surface can your plugin can use.
Example: Top menu navigation
Provide users with feedback as they interact with your plugin, this can be alert & success messaging, permission dialogs or loaders & progress bars to let them know something is running in the background.
Example: Success messaging and progress bar
Entry Point - where your user will first interact with your Plugin (i.e. how it’s triggered or opened)
Plugin UI - how the user will interact with the plugin once it’s open
Execute - when your plugin runs and executes actions
Output - what the user sees after an action is executed