Currently five purposes have been defined : Generates a doxygen license comment. The tag text is configurable. Generates a doxygen author skeleton. The tag text is configurable. Generates a doxygen comment skeleton for a C, C++ or Python function or class, including @brief, @param (for each named argument), and @return. The tag text as well as a comment block header and footer are configurable.