Create Issue:
You select when task is created by defining occurrence or Cron expression also you define valid from, valid till dates to limit task creation in time.
You can create task that will be created (for example):
Plugin uses the exactly same set of fields you can see when "Creating" an issue in JIRA (as defined in JIRA for selected project and issue type).
When issue will be created by the plugin all defined field values in by user in task will used to create an issue.
You can define recurring task and validate field values