Step 1: Creating The Add-On Skeleton gives you the basics and shows how to set up a environment for a SIL SIL™ add-on.
In Step 2: Creating A New SIL Routine / Step 3: Creating a Custom Field Descriptor we have shown how you should add support for new routines and custom fields.
...
You can use this project as a skeleton to develop your own routines, so have fun, and if you think your routine should stay in core SILSIL™, please email us at products@cprime.com – we're happy to add them.
...