As a new JBang user, I want to create a command-line tool based on the 'picocli' library, make it globally accessible on my system with a custom command name, and give it a memorable alias that automatically includes a description from the script. What JBang commands do I need to achieve this?
Navigate to the JBang documentation. Locate the section on 'Templates' to find the command for initializing a script with the 'cli' template. Locate the section on 'Install Apps' to find the command for installing a script globally with a custom name. Locate the section on 'Aliases & Catalogs' to find the command for adding an alias and understand how descriptions are automatically extracted. Synthesize the exact JBang commands for each step and confirm the method for automatic description extraction.
State the exact JBang command to initialize a new script using the 'cli' template (e.g., `jbang init --template=cli mytool.java`). State the exact JBang command to install the script as a global application with a custom name (e.g., `jbang app install --name=mytool mytool.java`). State the exact JBang command to add an alias for the script (e.g., `jbang alias add mytool mytool.java`). Confirm that `//DESCRIPTION` tags are used within the script for automatic description extraction for the alias.