Haha; I understand that feeling! It's mostly scripted using combinators made available by other extensions; you can just chain them together in `do-notation` to do the things you want.
Author here; I can answer any questions you might have; It's still a really early project but it's growing quickly! Anyone who's interested should join in the discussion in our chat-room here: https://gitter.im/rasa-editor/Lobby