For you to easily create custom tools, Uleska has Python libraries in open source, which you can find here.
The Uleska library contains to main files that should be included: Formatter.py and Vulnerability.py
Takes the vulnerabilities and writes them up in the correct format to an XML file, which allows it to be brought back into the Uleska platform.
Allows you to create an object in your Python script, which will hold the definition of the vulnerability.
You can check out our video showing how to add custom tools on youtube: