At the end of the non-skippable item should be a <command> invocation like the one at https://github.com/maxandersen/cheatsheet-helloworld/blob/master/cheatsheet.xml#L16

```xml
<command
            required="true"
            returns="currentProject"
            serialization="org.jboss.tools.project.examples.cheatsheet.getProjectForCheatsheet"/>
```
This ensures $currentProject will resolve to the project name used in eclipse - making it possible for the users to rename or move the project around and the cheatsheet will still work.

This is especially important if used for archetypes where the project name is set by the user as opposed to quickstarts which are somewhat static.