Maven Archetype
The Maven plugin archetype is included in the Plugin Development Kit.
The Maven archetype can be used both to create new projects and to add a new project to an existing one.
The archetype supports the plugin annotations for all plugin types.