We already have tooling for Pipeline steps which generates a zipball that the jenkins.io build process already downloads.
I think what would be ideal is to have the options and parameters for Declarative generate single asciidoc documents with:
- Symbol name
- Description from help text
- Provided by: Pipeline or <plugin name>