Por el momento no hay mucha documentación, y la integracion de módulos nuevos no es sencilla, ya que no se puede hacer un módulo independiente fácilmente integrable y que sobreviva a las actualizaciones. Estamos trabajando en especificar una primera versión de una API, que estará disponible probablemente en la versión 1.4.
La idea va a ser de poder definir hooks (funciones que se ejecutan en ciertos momentos del programa). Un plugin entonces constaría de todos los controladores, vistas, javascripts y css que quisiera pero además debe definir ciertas funciones que serán invocadas en determinados momentos para de alguna forma extender la funcionalidad de OpenGoo. Por ejemplo, mientras se dibujen las acciones de un objeto (panel lateral derecho de la vista de un objeto) se va a invocar a una función de los plugins de forma de que éstos puedan agregar acciones a los objetos.
Si quieres aportar algo a cómo debería ser la API de OpenGoo éste es un buen momento para hacerlo.
Gracias.