Hi,
Well creating slides from AsciiDoc format is as easy as downloading the backend and create an AsciiDoc following some rules. Of course each slide backend implements their own but they are so similar. For example one new section means a new slide and so on...
Here you can see the dzslides backend
https://github.com/asciidoctor/asciidoctor-backends/tree/master/slim/dzslidesAs you can see you simply defines for each AsciiDoc element which html should be the output (well in fact we are using Tilt to generate it).
Don't know if this answers your question or not.