Keyboard Maestro requires you to replace spaces with underscores in a lot of circumstances where multiple words aren’t allowed (URLs, environment variables, etc.). This does of course make it harder to actually have underscores in your variable names. My recommendation would be to use hyphens or camelCase.
is a very nice bonus for 7.0 - and all available directly from within the app by holding down the Option key will select Edit ➤ Insert or adding a Trigger, Collection or Condition.
If we want to include a local .js library in an HTML prompt (rather than having it downloaded over a network at run-time), do we need to load the js as a string into the html source, or is there any local folder in which the webkit page looks for local resources ?