Nuclei is based on the concepts of
YAML based template files that define how the requests will be sent and processed. This allows easy extensibility capabilities to nuclei.
The templates are written in
YAML which specifies a simple human-readable format to quickly define the execution process.
Guide to write your own nuclei template